4

如果我嘗試在IE11中打開開發人員工具,它會重新打開頁面,放大(並丟失任何焦點/選定元素)。如果我關閉了開發人員工具,它會拋出一個「錯誤:對象不支持屬性或方法'addEventListener'」的錯誤,並且開發工具所在頁面底部的空間未上色,但爲空。開發人員工具問題(IE 11) - 「錯誤:對象不支持屬性或方法'addEventListener'」

+0

當您打開工具欄時,請檢查「模擬」選項卡並確保您使用的是文檔模式:邊緣,瀏覽器:桌面,用戶代理字符串:默認。你有沒有嘗試重新安裝IE11? – crazymatt

回答

7

聽起來好像您正在被丟入傳統文檔模式,然後addEventListener支持在Internet Explorer本機上可用(version 9)。

隨着您的開發人員工具打開,請查看右上方以確定當前正在使用哪種文檔模式。如果模式文件加載後進行切換,你會看到字符串"(default)"後綴原稿模式:

enter image description here

這可能是因爲你無意中切換文檔的舊文檔模式的情況。或者,它可能是文檔本身(使用x-ua-compatible標題或元標記)將自己置於較早的文檔模式(即,或畸形標記做到了)。

要看的另外一件事就是兼容性視圖設置如果它們適用。內聯網站點通常默認情況下會以怪癖模式顯示,這可能會導致您看到的結果。

+4

所以爲了澄清,在你的charset標籤之後,在''中放置'''在其他'meta'之前。我有一段時間讓我最新的Bootstrap3網絡應用程序在我的同事的電腦上工作,直到我發現這一點。善良知道爲什麼,但IE瀏覽器會說:「噢,你想使用jQuery?然後我要把這個頁面渲染得像2006年一樣。」編輯:另外,爲了獲得更大的後向兼容性,您可以嘗試恢復到早期版本的jquery(1.x版本之一)。 – Escher

相關問題