2011-04-18 61 views
2

我一直在我的網站上使用jQuery,其中IE瀏覽器並沒有真正給出任何具體的錯誤信息,但腳本沒有被執行。IE瀏覽器錯誤「意外的調用方法或屬性訪問行:113個字符:460代碼:0」

一切都在Firefox/Chrome的很好,但是當我加載IE的網站,我得到的並不多說Unexpected call to method or property access. Line: 113 Char: 460 Code: 0

我試着查我的JSLint的代碼,但沒有發現任何錯誤。有什麼具體的事情可能引發這種情況嗎?

的應用是相當沉重的AJAX,你可以在http://hledammodelku.cz/

右側畫廊得到它在IE瀏覽器無法加載,因爲的JavaScript沒有得到執行。

+0

您是否嘗試過IE8開發人員工具調試程序,至少看到導致錯誤的代碼行? – Pointy 2011-04-18 17:11:54

+0

113線有什麼問題? – clamchoda 2011-04-18 17:49:43

+0

調試器結束了jQuery代碼的深處,第113行沒有真正說出任何內容,因爲它被全部縮小了。 – 2011-04-18 18:29:18

回答

0

我可能已經看到像這樣(IE 6,7,8)之前,由此出現了在對象文本的端部的雜散逗號,如:

{ 
    a: "a", 
    b: "b", 
    c: 9, 
} 

這會是什麼?

當然,JSLint也許應該選擇它。我只是提供一個可能的解決方案,基於我自己在類似問題上有些不安的經歷!

我在我的旅行中發現了一條鏈接,從jQuery forum也修復了這樣的問題。

相關問題