2017-07-24 22 views
0

我們已經建立(和測試成功)爲Chrome,Safari和EDGE是在Internet Explorer作用了一個網站11.的Internet Explorer 11不顯示頁面正確直到DOM樹更新

正如預期該網站看起來像一個第一次加載時(不是很好),但奇怪的是,它似乎在DOM Tree刷新時排序(F12 - >刷新DOM樹)。然後,當它加載到新選項卡時,它會變成一團糟。在某些情況下,硬刷新(CTRL + F5)確實有效,但它不可靠。

我很努力地看到是什麼導致了這種情況,並且擴展地說,它沒有被正確複製的事實使得它很難修復。

我也試過清除IE11的緩存和歷史記錄,但似乎沒有做太多。 IE11中是否有任何已知的缺陷可能導致此問題?

+0

盲蝽象,這些屬於超硬沒有一個例子來調試,有沒有你能提供一個最小的一個什麼辦法? – niorad

+0

但我不確定要提供什麼示例。該網站僅面向客戶端,因此我無法在此發佈,也無法確定會觸發此任何代碼的任何部分。如果有任何已知的CSS樣式等導致此我可以張貼大量的代碼,但其他類型的損失 – GroomedGorilla

+0

看起來像有人將此添加到頭似乎是罪魁禍首 調整和測試併發布我的發現 – GroomedGorilla

回答

0

事實證明,在加載Internet Explorer時,網站標題中的一行正在模擬IE7。這其中特別是:

<meta http-equiv=\"X-UA-Compatible\" content=\"IE=EmulateIE7\" /> 

我現在已經改變了這

<meta http-equiv=\"X-UA-Compatible\" content=\"IE=Edge\" /> 

這似乎工作,包括邊緣及IE11就好了。之前測試過的其他瀏覽器保持不變。

我想這是一個稍微多餘的問題,但希望它可以用於其他人。

始終在您的網站的代碼偷看

相關問題