ナビゲーションパネル


--- A〜C 各HTML ---
<html>
<head>
<script language="JavaScript" src="navi.js"></script>
</head>

<body>
<A href="JavaScript:navi_open();">ナビゲーション</A>
</body>
</html>

--- ナビゲーションパネルのHTML ---
<html>
<head>
<script language="JavaScript">
<!--

function next_url(next_page){
window.opener.location.href = next_page;
setTimeout( 'close()', 1000 );
}

//-->
</script>
</head>

<body>
<A href="JavaScript:next_url('a.html');">A</A>
<A href="JavaScript:next_url('b.html');">B</A>
<A href="JavaScript:next_url('c.html');">C</A>
</body>
</html>


--- JavaScript ファイル ---
function navi_open(){
naviwin = window.open("navi.html","naviwindow","width=200,height=250");
}


※解説
ナビゲーションパネルのリンクをクリックすると、ページが切り替わると同時に
ナビゲーションパネルが閉じます。
クリックしてからナビゲーションパネルが閉じるまでの時間を
setTimeout() 関数を使用し、ミリ秒単位で指定しています。

ホームページ作成ガイド

© INFI

ホーム | サイトについて | サイトマップ

ホームページ作成ガイド