• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:opera で戻った時のページの初期化処理について)

operaで戻った時のページの初期化処理について

このQ&Aのポイント
  • デフォルト非表示の<div>領域をjavascriptで表示するようにしたりしてるのですが、一度どこかのページに行って「戻るボタン」で戻ってきたときに、それが表示されたままになってしまいます。
  • 出来れば戻ってきた場合も非表示にするための初期化処理をしたいのですが、なにかいい方法をご存知の方いらっしゃいましたら教えてください。
  • 戻った場合、body onload も通らない。

質問者が選んだベストアンサー

  • ベストアンサー
  • nuki
  • ベストアンサー率30% (6/20)
回答No.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>

関連するQ&A