Header1〔この行のクリックで、コンテンツ1 を表示します。〕:サンプルページをダウンロードするか!、 \^o^/ :

ここに、コンテンツ1 を記述します。

  1.  トップナビバー      横長・縦展開メニュー、MicrosoftのWebのプルダウンメニュー風。
    1. ハイライトトップメニュー       DHTML、上下フレーム+ハイライト表、デモ マウスオーバー/オフ時、背景変化、痕跡あり。
    2. トップナビバー            DHTML、MicrosoftのWebのメニュー風。 all
    3. トップナビバー 2 3 4 4a   DHTML、MicrosoftのWebのメニュー風。 簡易版。 色違い:3、4、4a: デフォルトあり all
    4. トップナビバー 4b         DHTML、MicrosoftのWebのメニュー風。 リンクをフレームなどで開く、上・下フレーム式。 all
    5. トップナビバー 4c         DHTML、MicrosoftのWebのメニュー風。 メニューの配置変更可能、表示/非表示テーブル付き。
    6. トップナビバー 4d        DHTML、MicrosoftのWebのメニュー風。 スクロール無視、定位置保持。 all
    7. トップナビバー 5         DHTML、MicrosoftのWebのメニュー風。 スクロール無視、定位置保持。 リロード要。
    8. トップナビバー 6         DHTML、MicrosoftのWebのメニュー風。 メニューを一度クリックします。all
    9. トップナビバー 7         DHTML、MicrosoftのWebのメニュー風。 all
    10. トップナビバー 7a         DHTML、MicrosoftのWebのメニュー風。 all/Opera5.x〜
    11. トップナビバー 8         DHTML、MicrosoftのWebのメニュー風。 高速。  IE4.x〜
    12. トップナビバー 9          Java Applet、Internet Explorer、Windows2000風のプルダウンメニュー。 all
    13. トップナビバー 9 フレーム    Java Applet、IE、Win2000風のプルダウンメニュー + 上下フレーム。 all
    14. トップナビバー 10        Java Applet、マウスオーバー展開、サウンド付きの多層メニューです。 all
    15. トップナビバー 10 フレーム    Java Applet、マウスオーバー展開、サウンド付きの多層メニュー +上下フレーム。。 all
    16. トップナビバー 11 11a     DHTML、CSS、マウスオーバーで緩に展開/折畳。  11a : ナビバー指定可。 all
    17. トップナビバー 12        DHTML、CSS、Microsoftのプルダウンメニュー風。  高速。  IE4.x〜
    18. トップナビバー 13        DHTML、CSS、Microsoftのプルダウンメニュー風。 スクロール 無視、定位置保持。
    19. トップナビバー 14        DHTML、Microsoftのプルダウンメニュー風。  フェード効付き。   all
    20. トップナビバー 14フレーム    DHTML、Microsoftのプルダウンメニュー風、フェード 効果、Winカスタマイズ。上下フレーム all
    21. トップナビバー 15        DHTML、MicrosoftのWebのプルダウンメニュー風 、フェード効果など、痕跡、アイコンのカスタマイズ。  all
    22. ブメニュー 2          DHTML、上フレームのトップナビバーで下フレームを選択。 all
    23. タブメニュー 4          DHTML、Behavior、タブによるWebコンテンツ切り換え、Multipage Control。  ie5.x〜
    24. タブメニュー 5          DHTML、IFRAME、Behaviors、HTC、IFRAMEとプルダウンメニュー。   ie5.5〜

 

Header2〔この行のクリックで、コンテンツ2 を表示します。〕

ここに、コンテンツ2 を記述します。

Header3〔この行のクリックで、コンテンツ3 を表示します。〕

ここに、コンテンツ3 を記述します。 クリック → フルサイズ   クリック → フルサイズ   クリック → フルサイズ 

Header4〔この行のクリックで、コンテンツ4 を表示します。〕

ここに、コンテンツ4 を記述します。

 

 ホーム へ  サンプルページ  折りたたみコンテンツ    hidden.htm

ヘッダー”Header”文字列のクリック(マウスオーバー)で、リンクや画像・説明文などを、 ”展開/折りたたみ” します。    マウスオーバー作動に変更(例)。       DHTML。       編集は、テキストエディターなどで可。    Internet Explorer4.x〜対応。     コピー、編集し、簡単にWebで応用できまっ。

 

< ご使用方法 >

 ・ ローカル(=PC)への保存は、hidden.htm を右クリック、[対象をファイルに保存] - 【ファイルのダウンロード】、【ファイル名を付けて保存】 - <保存する場所>: ……、などで。    ※: 【Internet Explorer】 - [ファイル] - [名前を付けて保存]−[ファイルの種類] ”Webページ、完全” ……、などで変わってしまったファイル名や、*.html 中のパスは要修正。

 ・ このDHTMLの実装方法は、hidden.htm をテキストエディターで開き、ホームページ作成ソフトなどのHTML挿入/編集メニューなどを使って、新しいページ 1 や hogehoge.html(=任意の挿入先ファイル名) の、 <head> 〜 </head> の任意の行間に (*1)を、さらに <body> 〜 </body>の任意の行間に (*2) をペーストします。

 ・ 編集方法は、hogehoge.html を WordPad や SmipleTextなどのテキストエディター、あるいは ”FrontPage Express” などのホームページ制作ソフトのHTMLタグ挿入/編集メニュー で開き編集します。    下記の(例) (*1) と、(*2) を参考に太字部分の編集を任意に行います。   ※: テキストエディターによる編集は、HP制作ソフトとの互換性の問題を生じません(HP制作ソフト間は少し生じる)。

 ・ 作動テストは、ローカル(PC)に保存し、 Internet Explorer 8.x〜 などで開いて。    更新の確認は、ie、Safariやサーバーからのキャッシュデーター更新を、目的のページを表示し ieで [F5]キー を押し最新データ読み込みで行います(≠再アクセス)。

 ・ アップロードや作動テストは、hogehoge.html と同じ階層〔ホルダー/ディレクトリー〕に、使用する画像、*.jsなども転送/配置し実施。  ※:別ディレクトリーに配置時は、*.html 中のパスは要修正。   FTPなどで変わったファイル名は要修正。    スクリプト構文中への改行混入は非作動原因。

 ・ 関連情報 : 色記号62スタイルシートリファレンスホームページ開設入門が便利!。   Web DevelopmentWeb開発MSDN IE8 HTMLとCSS開発ツールでサイトを修正スクリプト デバッグの概要HTMLとCSSのサポートCSSの改良点IE7IE6XMLDHTML

(*1) hidden.htm (例)         挿入先の  <head> 〜 </head> の、 部分にペーストします。

 HTMLの編集方法   (*1) をテキストエディターで開き、下記↓のHTMLを挿入先ファイルにペースト、太字部分を編集し使用。
     

<script language="JavaScript1.2">

<!--

var head="display:''"

function doit(header){

var head=header.style

if (head.display=="none")

head.display=""

else

head.display="none"

}

//-->

</script>

(*2) hidden.htm (例)        挿入先の  <body> 〜 </body> の、 部分にペーストします。

 HTMLの編集方法   (*2)をテキストエディターで開き、下記↓のHTMLを挿入先ファイルにペースト、太字部分を編集し使用。
   

マウスオーバー作動は、onMouseoverに変更

 

折りたたみ/展開制御行文字 (例)

 

コンテンツ1 部分。(トップナビバーのリンク例)

 

 

 

 

  

折りたたみ/展開制御行文字 (例)

 

コンテンツ2 を記述

折りたたみ/展開制御行文字 (例)

 

コンテンツ3 を記述 〔画像挿入(例)〕   

 

 

折りたたみ/展開制御行文字 (例)

コンテンツ4 を記述〔未挿入〕 

 

<p style="cursor:hand" onClick="doit(document.all[this.sourceIndex+1])"> </p>

<h4 style="cursor:hand" onClick="doit(document.all[this.sourceIndex+1])">サンプルページをダウンロードするか!、

\^o^/ : Header1〔この行のクリックで、コンテンツ1 を表示します。〕</h4>

<span style="display:none" style="&amp;{head};">

<p>ここに、Header1コンテンツ を記述します。

<ol>

<li>

<span style="background-color: rgb(86,62,91); color: rgb(255,240,244)">

====  この間、説明を省略。  ====

</ol>

<p>&nbsp;</span>

<h4  onClick="doit(document.all[this.sourceIndex+1])" style="CURSOR: hand">Header2〔この行のクリックで、コンテンツ2 を表示します。〕 </h4>

<span style="display:none">

<p>ここに、コンテンツ2 を記述します。</span></p>

<h4 onClick="doit(document.all[this.sourceIndex+1])" style="CURSOR: hand">Header3〔この行のクリックで、コンテンツ3 を表示します。〕</h4>

<span style="DISPLAY: none">

<p>ここに、コンテンツ3 を記述します。

====  この間、説明を省略。  ====

border="0"></a>

</span></p>

<h4 onClick="doit(document.all[this.sourceIndex+1])" style="CURSOR: hand">Header4〔この行のクリックで、コンテンツ4 を表示します。〕</h4>

<span style="DISPLAY: none">

<p>ここに、コンテンツ4 を記述します。 </span></p>

< 補足 >    適時参照あれ!。

 ・ Wordpad によるHTMLソース(タグ)を見ながらの直接編集方法。