■説明

 メニューが常にページの上に表示されるようになります。メニューにはリンクをはっています。一応クロスブラウザー(IE/Nに対応しているという意味)となっています。DHTMLの機能です。動的なページを作ることが出来ます。

■ソース

■ソースの説明

  1. ユーザが設定する部分はコメントに記述してある部分をよく読んで設定してください。

  2. JavaScriptを外部ファイルも設置出来るようにしました。設定する際には<BODY>〜</BODY>内に以下の分を記述して下さい。尚、ここからダウンロード(dhtml_107.js)して下さい。設定を変える際には、ダウンロードしたdhtml_107.jsファイルを直接修正して下さい。


  3. 使用しているものは、「document.all」と「document.layers」と「document.getElementById」の3つ使用することによって両ブラウザに対応しています。対応していないブラウザに関しては何も表示しないようになっています。

  4. IEは、「document.all("m1").style.top」に常に「document.body.scrollTop」を設定する事で常にページにTOPにメニューを表示しています。
  5. N4は、「document.layers["m1"].top」に常に「window.pageYOffset」を設定する事で常にページにTOPにメニューを表示しています。
  6. N6以降は、「document.getElementById("m1").style.top」に常に「window.pageYOffset」を設定する事で常にページにTOPにメニューを表示しています。

  7. IEは、「document.all("m1").style.left」に常に「document.body.scrollLeft」を設定する事で常にページにTOPにメニューを表示しています。
  8. N4は、「document.layers["m1"].left」に常に「window.pageXOffset」を設定する事で常にページにTOPにメニューを表示しています。
  9. N6以降は、「document.getElementById("m1").style.left」に常に「window.pageXOffset」を設定する事で常にページにTOPにメニューを表示しています。

■対応ブラウザ

TOPメニュー
IE3IE4IE5IE5.5IE6N3N4N6N7O6
×××



Webデザイナーになれる!
HTML、FLASH、CSS等様々なWeb技術やデザインに関することを学ぶことが出来ます。Webデザイナーなら、是非どうぞ!資料請求は無料!です。
Click Here!Click Here!
Copyright © 2000-2003 ACCESS R All rights reserved. Presented by Ruby