サムネイル画像から拡大画像を表示するJavaScriptのライブラリ「PopBox」をInternet Explorer8でも

正常に動作させる方法を教えて下さい。

サムネイル画像をクリックで拡大し、拡大した画像をクリックするとサムネイル画像に戻りますが、
もう一度サムネイル画像をクリックしても拡大画像に切り替わりません。

サムネイル画像に戻った後の画像のプロパティーを見ると、拡大用の画像になっています。
これが原因だと思うのですが、ライブラリのどこを訂正すればよいのか分かりません。

よろしくお願いします。

回答の条件
  • 1人2回まで
  • 登録:
  • 終了:2009/04/11 22:00:03
※ 有料アンケート・ポイント付き質問機能は2023年2月28日に終了しました。

回答1件)

id:pahoo No.1

回答回数5960ベストアンサー獲得回数633

ポイント60pt

ご質問の PopBox というのは、「PopBox! - Javascript Image Magnification」で配布されているライブラリのことですよね。

いま、IE8 でサンプル画像をクリックしてみたのですが、正常に拡大/縮小できます。


IE8 のセキュリティ設定を変えていませんか?

もし、特殊なセキュリティ設定をしているのでなければ、IE8メニュー「インターネットオプション」→「セキュリティ」タブ→「すべてのゾーンを規定のレベルにリセットする」で設定をリセットしてみてください。


または、セキュリティソフトでポップアップのブロックをかけていませんか?

id:h55box

回答ありがとうございます。

設定をリセット後、配布元のサイトのサンプル画像で動作を確認しました。

拡大した後の縮小は出来るのですが、一度縮小した画像を拡大する事が出来ません。(逆もおなじです)

IE6とIE7、FireFox3.0だと正常に動作します。

2009/04/05 09:00:20
  • id:pahoo
    > 一度縮小した画像を拡大する事が出来ません

    この点を誤解していました。ごめんなさい。
    根本的な解決策が見あたらないので、ポイントは不要で結構です。

    原因は、Revert関数の中で利用されているoriginalClassNameが IE8 で定義されていない(そもそも JavaScript 標準で定義されていないかもしれません)ことと、オリジナルのイベントに戻すことができないことと思われます。
  • id:h55box
    2009/07/03にリリースされた「PopBox」のバージョン2.7aでは、
    IE8での不具合が解消され問題なく動作するようになりました。

この質問への反応(ブックマークコメント)

「あの人に答えてほしい」「この質問はあの人が答えられそう」というときに、回答リクエストを送ってみてましょう。

これ以上回答リクエストを送信することはできません。制限について

回答リクエストを送信したユーザーはいません