Internet explorer HTTPS安全性被(null)破坏-这是什么原因?

Internet explorer HTTPS安全性被(null)破坏-这是什么原因?,internet-explorer,https,Internet Explorer,Https,我在IE 11中遇到以下错误: HTTPS security is compromised by (null) - what causes this? 我通过点击链接创建了一个弹出窗口(iframe),这个弹出窗口导致了错误 我已经读过这个错误,我知道它是由混合内容引起的。我已经检查过了,所有包含的文件也都使用https。通常会提到危及安全性的特定文件,但在本例中,它是(null) 有什么想法吗?在一次有趣的调试之旅后回答我自己的问题: 事实证明,由于HTTPS安全错误而未显示的弹出窗口在bo

我在IE 11中遇到以下错误:

HTTPS security is compromised by (null) - what causes this?
我通过点击链接创建了一个弹出窗口(iframe),这个弹出窗口导致了错误

我已经读过这个错误,我知道它是由混合内容引起的。我已经检查过了,所有包含的文件也都使用https。通常会提到危及安全性的特定文件,但在本例中,它是(null)


有什么想法吗?

在一次有趣的调试之旅后回答我自己的问题:

事实证明,由于HTTPS安全错误而未显示的弹出窗口在body onload事件处理程序中写入了一段html。在这个html片段中有两个链接href=“”;IE 11认为这是一个安全问题


要修复此问题,我将href=“”替换为href=“javascript:;”(请参阅)。

请参阅Microsoft的此说明:


您可以使用document.createElement()和document.body.appendChild()而不是document.write来避免此问题。

此链接不再有效,因为Microsoft Connect已失效。在这一点上,释义是有用的。