2011-01-14 22 views
0

私のウェブサイト内にサイドバーがあり、その中にナビゲーションがあります。私はphpBBのようなスクリプトを使用しますが、サイドバーをすべてのページに表示します。ウェブサイト内のナビゲーション用固定サイドバー

私はHTMLでサイドバーを作ってからフレームタグを使って他のページやスクリプトを表示することを考えています。

フレームは絶対になりません。フレームを使わずに、すべてのページにHTMLコードを追加せずに、永久にサイドバーを表示する方法はありますか?

答えて

1

(あなたがしたい場合やHTML)あなたは上のメニューを表示したい各ページに以下を入れて、その後、表示したいものを別にないか、他のタグでPHPファイルにあなたのHTMLを入れて:

<?php include ('page-name.php'); ?> 

コードの1行だけで十分です。 'page-name.php'ファイルを変更すると、すべてのページが更新されます。

乾杯

+0

これを単一のPHPファイルに挿入すると、人は動かなくなります... Cauz phpBBのように、Index.php、ShowForum.phpなどの異なる機能のファイルがあり、単一のフォーラムを表示できます。私はすべてのファイルにそれを挿入しない限り... –

+0

あなたがそれをより好きなら、あなたのサイドバーコンテンツへの '$ .ajax'呼び出しを行う共通の.jsファイル内にjQueryの行を置くこともできます。おそらくすでに.jsファイルが入っているでしょうか?インクルードを追加すると、マークアップから消えてしまいます(これは良いことでも悪いことでも可能です)。 –

+0

問題は、すべてのスクリプトに挿入関数を挿入することです。つまり、phpBBとeyeOSを使用すると、その行をjsファイルを含む多くの場所に挿入する必要があります。 –

0

この質問はこことWebmastersに頼まれました。私はそこにそれに答えた。

+0

それは良い答えでした。 =) –

+0

Plz上記のコメントを見るか、ウェブマスターにコメントする.. –

関連する問題