body onLoad

[上に] [前に] [次に]
ぽに〜 1999/10/20(水) 03:15:59
下馬と申します。
先日研究室の紹介ページ作成をまかされ、
とほほさんのリファレンスを参考にhtml初挑戦中です。

表題にありますbody onLoad="..."ですが、
IEだと最初の一回目しか機能せず、戻るで再表示したときは
無視されてしまうのですが、これは仕様なのですか?

詳しい方々は、このような機能を常に有効にするために
どのようなテクニックを開発されていらっしゃいますか。

実例のページなどを紹介していただくだけでも
大変ありがたいのですが。
先生方、どうぞご示唆ください。

Nobu3 [E-Mail] [HomePage] 1999/10/20(水) 09:07:29
Win95+IE4ではそのような事はありませんが・・・。
どんな環境で試したのでしょうか?

<body onload="alert('Win!')">

onload以外の方法では、HTMLの最後の方(</body>の前)にスクリプトとして書く方法があります。

<script type="text/javascript">
<!--
alert('Win!');
//-->
</script>
</body>
</html>

[上に] [前に] [次に]