在我正在处理的一个https站点上,我不断收到“您是否只想查看安全传送的网页内容?此网页包含不会使用安全HTTPS连接传送的内容,这可能会危及整个网页的安全性。”
我确保该网站有相关链接。表单操作也是相对的。所有的图像src也是相对的。
此弹出窗口仅在IE8中发生,IE7不会执行任何操作。在Firefox中也运行得很好。
你知道会发生什么吗?如果我单击Yes,并查看源代码,它与我单击No时看到的代码完全相同。
这是什么新的IE8 bug吗?
发布于 2009-03-30 22:58:28
尝试使用Fiddler查看会话中正在下载的内容。这将是非常有用的,因为它可以捕获由脚本、分析等触发的下载。
我在你的页面上使用了fiddler,发现WebResource.axd没有加载https。这可能是因为像ASP.NET AJAX这样的AJAX库。
This page准确地描述了您的问题,如果它不能显式地为您解决问题,它至少应该为您提供some direction。
发布于 2009-03-30 22:58:21
它必须与常规http连接上的https站点上的内容有关。这可能是一个你不需要使用页面的脚本,所以它不会干扰任何东西。
这不是一个bug,但是使用IE7你可能已经告诉它记住你的设置(是的,显示信息),所以你再也得不到它了。
发布于 2010-04-22 06:17:41
我也有同样的问题。我的罪魁祸首是下面这行代码,特别是src="javascript:void(0)"属性。
document.write('<script type="text/javascript" id="contentLoadTag" defer="defer" src="javascript:void(0)"><\/script>');这一行在OnDocumentReady javascript函数中使用,如以下链接所示:http://www.javascriptkit.com/dhtmltutors/domready.shtml
希望这对某些人有帮助!
https://stackoverflow.com/questions/699379
复制相似问题