2014-08-29 88 views
1

我遇到了IE 10關於其支持的問題。該網站是非常好的使用IE瀏覽器以外的其他瀏覽器..我也嘗試使用IE 11,但它仍然無法正常工作。對象不支持IE 10中的屬性或方法'querySelector'

我用angularJS和IE瀏覽器無法識別querySelector ..

任何人都可以有一個想法如何解決這個問題呢?請幫我..

我AngularJS的版本是v1.2.22

我重視我的錯誤信息

enter image description here enter image description here

非常感謝你對我的幫助..

UPDATE

通過的Syed Ali Taqi的幫助下,我已經通過了錯誤的刪除所有的歷史,cookies和重置設置,但我得到了一個新的問題,它是這樣

[$rootScope:inprog] http://errors.angularjs.org/1.2.22/$rootScope/inprog?p0=%24digest

enter image description here

我奇怪爲什麼IE錯誤的一部分,但沒有在其他瀏覽器如Chrome和Firefox ..我非常敏感的網站兼容性的所有瀏覽器,因爲我們不能指示用戶使用什麼瀏覽器..

請任何人都可以幫我

+1

你有沒有設置'<!DOCTYPE HTML!>' – 2014-08-29 09:26:37

+0

是的,它已經設置爲'<!DOCTYPE html>',當我將我的ie更改爲兼容模式時,它仍然會出現該錯誤 – 2014-08-29 09:28:08

+0

我想你應該嘗試**沒有**兼容模式。 – 2014-08-29 09:29:24

回答

5

這應該解決的問題:

  • 刪除所有記錄
  • 清除Cookies
  • 重置IE設置
+0

是的,解決我的問題,請幫助我對我的其他問題,我嘗試了你給我的鏈接,但它指向我的angularJS .. – 2014-08-29 10:29:11

+0

是的,現在的問題是在你的AngularJS代碼。你有沒有在其他瀏覽器中試過它,它工作正常嗎? – 2014-08-29 10:30:58

+0

是的,它工作正常,除了IE瀏覽器的其他瀏覽器..我之前排除故障的是IE .. – 2014-08-29 10:33:22

0

請參閱IE9 equivalent of querySelectorAll並檢查您的IE瀏覽器的兼容模式。

+0

是的,我已經看到該帖子..我用HTML5的網站.. – 2014-08-29 09:09:31

2

我認爲這是別的東西是失敗的。 http://caniuse.com/#feat=queryselector根據支持應該在那裏在IE10。

確保IE沒有使用任何兼容模式來查看您的網站。 轉到設置> compatatibilty模式>確保以兼容模式顯示Intranet站點不被選中。

+0

我試過它..錯誤沒有顯示,但在我的檢查元素控制檯它顯示'SCRIPT5:訪問被拒絕.'指向'gsd.html,行1字符1'該HTML文件不是來自我的項目 – 2014-08-29 09:39:44

相關問題