• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:JavaScript スクロール制御)

JavaScript スクロール制御

このQ&Aのポイント
  • JavaScriptのスクロール制御について教えてください
  • ウィンドウ画面の横軸スクロールで表示可能なサイトで、画像を非表示にしたい場合、スクロール位置は初期位置のままにしたいですが、可能でしょうか?
  • スクロールが初期位置に戻ってしまう現象はJavaScriptの仕様なのでしょうか?

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

  • ベストアンサー
  • yyr446
  • ベストアンサー率65% (870/1330)
回答No.1

IE8(8.06)固有の問題なのでしょうか? IE8.0試してないのですが、IE7.0/Firefox3.5.3だと ご提示のソースコードそのまんまでちゃんとスクロールします。 画像の入っている<div>に対して<image>をposition:relativeしてますけど。配置の仕方が根本的に異なるのでしょうか、パージ内容の意味がわかりません。 <script type="text/javascript"> function visi(url) {  //imgのプロパティを取得  var jpg = document.getElementById('jpg_link');  jpg.style.visibility = "visible"; jpg.style.display = "block"; jpg.src = url;  scroll(1275,0); } </script> <body style="width:1275px; height:925px;"> <div style="width:2350px; height:925px; background-color: #ccccff;"> <img id="jpg_link" src="fuga.jpg" style="position:relative; left:1175px; visibility:hidden" /> <a href="#" target="_self" onclick="visi('hoge.jpg');return false" style="position:relative;left:2200px;">GazoChange</a> </div> </body>

Web_Master
質問者

お礼

yyr446様 回答ありがとうございます。 上記の方法でOKでした。 ありがとうございました。

関連するQ&A