我創建了一個ASP.Net應用程序。我正在使用一個寫在一個單獨的文件中的JavaScript。我在JavaScript文件中使用Var myvariableName ={}
。javascript中未定義的jscript
我已將此文件包含在MasterPage中並在我的aspx頁面中訪問myvariableName。
這是在谷歌瀏覽器工作正常,但是,在IE 8中未處理的異常被拋出
myvariableName is undefined.
the error shows as; 0x800a1391 - Microsoft JScript runtime error: 'Common' is undefined
,其中常見的是我的javascript變量。
請協助我解決此問題。
請檢查呈現的HTML並查看調用範圍 –
在查看源代碼中,我可以看到Js文件已加載。 –
Var應該是var ...小寫字母,但我不認爲這實際上是您的問題,正如您所說的,它適用於Chrome。聽起來像是在IE8中阻止了你的JS。你有任何瀏覽器嗅探js或條件註釋,這可能是試圖執行代碼在IE中不能在Chrome中執行? – philwills