2012-01-09 68 views
1

嘿,堆栈溢出爱好者。Internet Explorer中的混合内容警告

我在Internet Explorer中收到此混合内容警告。 This is the Warning I get

这是讨厌我的一些最终用户。通过浏览堆栈溢出(一种基于浏览器和一种基于代码),我知道这个问题有几种解决方案。我查看了可能通过http请求的内容(使用Fidler和chromes开发工具),并且所有内容都通过http请求。

但是,我注意到一些奇怪的东西。看着http,我发现浏览器正在寻找一个特定的.gif文件,它似乎无法找到它。经过进一步调查,它看起来像是我下载的一个jquery包的一部分(timeentry.js)。 Jquery文件被找到并且正在工作。但是那个gif文件看起来并不像它显示的那样。我要问另一个关于如何让那个timeentry jquery文件与该gif文件一起工作的问题。但是我的问题是,如果尝试通过https加载所有内容,但是浏览器仍然无法找到某些内容,是否还会遇到混合内容警告?

你有没有遇到类似的问题,并解决它?任何帮助,这将是伟大的!

+0

不可以,那个对话框*只有*当您在同一页面内请求来自bith http和https的内容时显示。从来没有看到它自己的缺失内容。 – Jamiec 2012-01-09 14:30:43

回答

1

你的问题的答案是肯定的:在检索数据以保护用户之前,浏览器(至少是IE)提出该消息。

这背后的原因是,访问内容不会很好,然后告诉用户可能存在问题。

+0

不幸的是,Firefox(至少3或4,我不确定这是否最近已经发生变化)无论如何都在提出请求(仅显示结果页面是yes/no对话框的对象)。 – Bruno 2012-01-09 17:50:35

+0

我只是想出如何加载有问题的文件。它仍然不起作用? – SoftwareSavant 2012-01-09 20:13:42

相关问题