2011-08-04 13 views
1

私は現在、カレッジプロジェクトのeラーニングコースを設計中です。私は水平スプライメニューバーを使用しています。ホームページ上の他のページへの更新されたリンクのみがあります。すべての残りの部分は空です。私は140ページ以上を持っているので、私はすべてのページで動作するようにホームページからのリンクを更新することができます。すべてのページでspryメニューバーのすべてのリンクを更新する方法はありますか?

これは私に莫大な時間を節約します。

ありがとうございました。

答えて

1

2つの方法があります。

最初に、そして最も良い方法は、サイトのすべてのページにいくつかの形式のインクルードとしてメニューコードを呼び出すことです。メニューシステムのul構造を別のHTMLファイルに入れ、SSIまたは任意のサーバー側言語を使用してインクルードとして呼び出すことができます。 SSIやサーバーサイドの言語にアクセスできない場合は、メニューにDreamweaverライブラリアイテムをコード化して呼び出すことができます。ここでのメリットは、メニューコードが1か所に存在することです。コードの更新はサイト全体で更新されます。

第2の方法は、Dreamweaverのサイト全体の検索と置換機能を使用して、サイトのすべてのページでメニューコードを変更することです。

+0

検索と置換機能を使用して、すべてのページのリンクを更新する方法を教えてください。申し訳ありませんが、Dreamweaverの新機能です。私は128ページを持っています、私はそこで10を更新し、それは私に約2時間かかりました.... – user729786

+0

ありがとう。すみませんが、私はDreamweaverの新機能とそれがどのように機能するのですか?あなたが私のために言ったことを愚かにする方法はありますか?多くの人がこれに問題を抱えているようですが、この質問に対する回答のいずれかで、彼らはコードとSSIについて話していません。 – user729786

+1

検索と置換は、編集メニューの下にあります。それをクリックすると、私が何を話しているかがわかります。スコープの "ソースコード"と "全体のローカルサイト"を選択し、検索するコードと置き換えるコードを入力するだけです。 – JCL1178

関連する問題