2012-12-03 110 views
2

IE8處理混合有效比IE9的方式有什麼區別嗎?我在看一個精簡的DotNetNuke https網站。當我使用IE 8訪問https站點時,我得到混合的強制性警告消息,但是當我使用IE9瀏覽https站點時,我沒有得到混合內容警告彈出窗口。兩個瀏覽器中的顯示混合內容設置已設置爲提示。在加載整個頁面後,我總是看到提示,無論是在混合內容警告中選擇「是」還是「否」,我都會在頁面上看到相同的內容。混合內容IE 8 vs IE9

有誰知道爲什麼我在IE8和IE9中看到不同的行爲?其他瀏覽器設置是否影響用戶是否顯示混合內容警告?

回答

1

關於混合內容的行爲應該是相同的。然而,不同的是頁面被加載的文檔模式。您能否確認觸發混合模式警告的內容實際上是在IE9模式下通過HTTP加載的?請注意,對於您的場景,對於任何嵌套文檔(即:iframe),文檔模式可能也不同。

你應該可以通過開發工具欄來檢查這個東西。