0

Fancybox バージョン 2.0.6 を使用して非表示の div を fancybox にロードしていますが、IE では安全なコンテンツのみが表示されるという警告が表示されます。バージョン 1.3.4 でこの問題に対処した人がいるようですが、バージョン 2 にはパッチで置き換えた同じコードがありません (私が確認しました)。
誰かがすでにこれに対処しましたか?ファンシーボックスの最新バージョンには別の解像度がありますか?

4

1 に答える 1

2

この問題のパッチがある古いバージョンの fancybox をインストールしてみることにしましたが、古いバージョンに含まれている JavaScript を追加する前に、新しいバージョンのスクリプト行をコメントアウトすると、警告が残りました!

次に、http://fancyapps.com/fancybox/#instructions の指示に従って jquery を含め、次の行でhttpを https に変更していないことに気付きました。

<!-- Add jQuery library -->
<script type="text/javascript" src="http://ajax.googleapis.com/ajax/libs/jquery/1.7/jquery.min.js"></script>

答えは、Fancybox バージョン 2.0.6 は IE でセキュリティ警告をスローしないということですが、やみくもに指示に従うと、jquery 行が原因でその警告が表示されます。:)

于 2012-07-05T22:59:59.367 に答える