●
Web覚書トップ
>
JavaScript サンプル
>
『ページが読み込みが終わらないとリンクが機能しなくしてみる』
説明
リンクを、そのページの読みこみが終了しないと使えないようにしてみます。
実行例
▼ページの読みこみが終わる前にクリックしてみてください(無理かも)
ココをクリックしてみてください(JavaScript サンプルに飛びます)
ココもクリックしてみてください(Web覚書トップに飛びます)
コード
<SCRIPT laguage="JavaScript">
<!--
var flag = false;
// -->
</SCRIPT>
<BODY onLoad="flag=true;">
<A href="xxx.html" onClick="return flag;">ココ</A>
解説&ステップアップ
あらかじめ<HEAD>〜</HEAD>部で、フラグとして用いる変数に「false」を入れておきます。
そして、<A>の「onClick」イベントで「return フラグ」としておけば、<BODY>の「onLoad」イベントでフラグが「true」になるまでは、
リンクとして機能しなくなります。
動作確認
IE5.0(win)、IE5.5(win)、NN4.7(win)
© hyork@yahoo.co.jp (2001. 2.15)