我正试图摆脱IE中出现的错误弹出窗口,说“页面包含安全和非安全项目”。我确保所有链接都指向https://而不是http://。我还查看了fiddler和firebug日志,看看所有请求都是针对https://链接的。
这是在SO上提出的类似问题:IE - "This page contains both secure and non-secure items"
接受答案的那个人在目标上击中右侧。我希望我知道他如何调试以缩小到该解决方案。
感谢任何帮助。
由于
答案 0 :(得分:2)
您无需实际加载资源即可触发警告,只需参考即可。用于加载Flash小程序的<object>
就足够了(如果您引用Flash插件的HTTP URI)。
最简单的方法是打开源代码并使用编辑器搜索“http:”。如果没有出现任何结果,请对document.getElementsByTagName('html')[[0].innerHTML
的输出执行相同操作。
答案 1 :(得分:0)
您可以采用自上而下或自下而上的方法来尝试追踪问题。自上而下是你开始评论东西直到它消失的地方,而在自下而上的情况下,你去除所有东西,然后慢慢开始添加回Flash,Javascript和CSS之类的东西,因为它可能是一些包含或功能那是罪魁祸首。