0

我在 Jssor 滑块上收到带有 IE8 的安全警告。这是当前的配置:

  • 站点仅运行 HTTPS。
  • 所有对 jQuery 库的引用都与脚本文件夹相关。
  • 图像的所有 URL 都相对于图像文件夹。
  • 我无法在其他浏览器上进行测试;我的公司不允许升级或任何其他浏览器。
  • 页面上没有 AJAX 调用。滑块使用硬编码的 HTML。

最初不会出现安全警告——滑块将加载并显示图像评论。第一张幻灯片将动画出来,但一旦第二张幻灯片尝试转换,就会弹出安全警告。

安全消息状态(因为我无法上传屏幕截图):

您只想查看安全传送的网页内容吗? ” “此网页包含不会使用安全 HTTPS 连接传送的内容,这可能会危及整个网页的安全性。” 选项:“更多信息”、“是”、“否”

我已经检查了指向 HTTP 地址的静态 URL 的页面源,但我找不到任何会触发它的东西。

无论我单击“是”还是“否”,页面上的所有内容都会加载。

关于这个有什么想法吗?谢谢!

4

3 回答 3

0

我研究了互联网并阅读了一些文章,它是由网页中的非 https 资源引用引起的。

检查页面中的所有资源引用,如 js、css、图像 url。将 src="http://..." 替换为 src="https://..."

顺便说一句,请留下您的演示网址以进行测试。

于 2014-06-05T22:40:38.653 回答
0

试验了代码后,我发现了问题所在。

DIV 标记有一个背景图像(用于 loading.gif 徽标)设置了一个相对 URL。我将其更改为绝对 URL,安全警告消失了!

为什么会这样做?所有其他相对 URL 都没有问题。

于 2014-06-06T23:48:44.907 回答
0

参考:Internet Explorer 8 混合内容处理

http://msdn.microsoft.com/en-us/library/ee264315(v=vs.85).aspx

于 2014-06-05T22:48:48.340 回答