2013-07-11 21 views
1

我在IE10中出錯。什麼是IE的常量屬性

SCRIPT5039: Redeclaration of const property 

我刪除const財產windowdocument我通過var設置。

但是錯誤仍然發生。

所以我想知道IE是否有其他const財產。 或者如果您對此錯誤有其他解答,請告訴我。

我刪除下面的代碼

var window 
var document 

回答

0

的答案來看,以"SCRIPT5039: Redeclaration of const property" in IE9似乎IE不正確地查明這種錯誤發生的行。所以我認爲你唯一能做的就是檢查一些可能有衝突的變量名。

SCRIPT5039: Redeclaration of const property using IE9表明你可能會使用history作爲var名稱。如果不是這種情況,請嘗試檢查windowdocument元素的所有屬性,並查看與全局範圍中的變量有哪些衝突。

這個錯誤信息也可能是錯誤的,並且IE試圖在Quirks模式下渲染頁面(參見JS error 'redeclaration' of var when it's first line in program?)。修復這個問題應該是修復您的腳本以符合標準。

+0

謝謝您的詳細信息。 我發現了犯罪導航。 非常感謝你! – hoshipeace

+0

@hoshipeace告訴我們什麼是有問題的代碼,以便尋找這個問題的人可能會看到解決方案? – Chris

+0

很好。有問題的代碼是「導航器」。 哪裏最好添加此評論?在這裏好嗎? – hoshipeace