我遇到下面的錯誤在IE 11:HTTPS安全性受到(null)影響 - 是什麼原因導致的?
HTTPS security is compromised by (null) - what causes this?
我創建通過單擊鏈接上的彈出(IFRAME),而這個彈出導致錯誤。
我已經閱讀了這個錯誤,我知道它是由混合內容引起的。我已檢查並且所有文件都包含使用https。通常會提到危及安全性的特定文件,但在這種情況下,它是(null)。
任何想法?
我遇到下面的錯誤在IE 11:HTTPS安全性受到(null)影響 - 是什麼原因導致的?
HTTPS security is compromised by (null) - what causes this?
我創建通過單擊鏈接上的彈出(IFRAME),而這個彈出導致錯誤。
我已經閱讀了這個錯誤,我知道它是由混合內容引起的。我已檢查並且所有文件都包含使用https。通常會提到危及安全性的特定文件,但在這種情況下,它是(null)。
任何想法?
接聽了一個有趣的調試跋涉之後我自己的問題:
事實證明,這是不是由於HTTPS安全錯誤顯示彈出式視窗,身體onload事件處理程序寫了一段HTML的。在這個html代碼段中,有兩個鏈接:href =「」; IE 11將此視爲安全問題。
修復我替換href =「」與href =「javascript :;」(見this post)。
你可以使用通過document.createElement()和document.body.appendChild(),而不是文件撰寫來避免這個問題。