• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:PHP/Javascriptで画像表示の拡大)

PHP/Javascriptで画像表示の拡大

このQ&Aのポイント
  • PHP/JavaScript初心者です。IE7でウィンドウに表示している画像をウィンドウが拡大したことにより、画像も拡大したいのですがどうすればいいですか?IE8では違う方法でできましたが、IE7ですとIE8でできた方法がだめで質問させていただきます。
  • 関連するPHPファイルでJavaScriptのwindow.open(xxx,width=800,height=600)で以下のPHPファイルを呼ぶようにしてます。
  • PHP/JavaScript初心者の質問です。IE7でウィンドウに表示している画像をウィンドウが拡大した際に、画像も拡大する方法について質問させていただきます。IE8では別の方法で実現できましたが、IE7では同じ方法がうまくいかないため、助言をいただきたく思います。

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

  • ベストアンサー
  • fujillin
  • ベストアンサー率61% (1594/2576)
回答No.1

よくわかりませんが… >ウィンドウが拡大したことにより、画像も拡大したいのですがどうすればいいですか という言葉だけから考えれば、ユーザが画面をリサイズした時に画像を同じように拡大/縮小したいという意味なら、 1)リサイズのイベントを設定しておいて、 2)イベント発生時に画面サイズを取得 3)画像サイズを計算(画面サイズ×0.9とか画面サイズ-50pxとか) 4)対象画像のサイズを設定 というような処理で実現可能かと思われます。 ただし、リサイズのイベントはリサイズの前に発生したような記憶がありますので、setTimeoutなどを利用してユーザのリサイズ後に実行する必要があるかもしれません。 記述法が少々古いかもしれませんがこんな感じ? http://www5e.biglobe.ne.jp/%7Eaccess_r/hp/javascript/js_059.html しかしながら、ご提示のソースおよびコードを見ると、そうではないみたい? ボタンを押したら、固定値の別サイズに変わればよいのでしょうか? それなら、画面サイズを変更するのと同時に、画像のサイズも変えればよろしいかと。 画像サイズを変える方法はこのあたりか… http://plusone.jpn.org/javascript/nyumon/pic/02size.html http://homepage2.nifty.com/godakaz/laboratory/img_size/size.html 少なくとも、reloadする必要はないかと思われますが? それにしても、visibility="hidden"/"visible"あたりは何をしたいのかよくわかりませんので、まったく的外かもしれませんので、はずれていたらご容赦。

tatotu
質問者

お礼

回答ありがとうございました。 不要なところもあり、ご指摘ありがとうございます。 参考になり、やりたいことができました。

関連するQ&A