- ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:opera で戻った時のページの初期化処理について)
operaで戻った時のページの初期化処理について
このQ&Aのポイント
- デフォルト非表示の<div>領域をjavascriptで表示するようにしたりしてるのですが、一度どこかのページに行って「戻るボタン」で戻ってきたときに、それが表示されたままになってしまいます。
- 出来れば戻ってきた場合も非表示にするための初期化処理をしたいのですが、なにかいい方法をご存知の方いらっしゃいましたら教えてください。
- 戻った場合、body onload も通らない。
- みんなの回答 (1)
- 専門家の回答
質問者が選んだベストアンサー
bodyタグのonunloadイベントハンドラは呼び出されるようなので、そこで非表示にしてみてはいかがでしょうか? 以下のソースで確認できました。(Win Opera 7.53) <body onload="test01.style.visibility = 'hidden'" onunload="test01.style.visibility = 'hidden'"> <a href="http://www.google.co.jp/">リンク</a><br /> <input type="button" value="show" onclick="test01.style.visibility = 'visible'"> <input type="button" value="hidden" onclick="test01.style.visibility = 'hidden'"> <div id="test01">ららら</div> </body>