我正在使用Fancybox版本2.0.6将隐藏的div加载到fancybox中,但在IE中我收到警告,只显示安全内容。我看到有人在版本1.3.4中解决了这个问题,但版本2没有他们在补丁中替换的相同代码(我检查过)。
有人已经处理过这个吗?最新的fancybox版本中还有其他解决方案吗?
答案 0 :(得分: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行而得到警告。 :)