Js文件在不同瀏覽器中的加載解析問題

最近使用html5和js編寫了一段動態截圖的程序,經過努力火狐、360、google等瀏覽器均可正常加載執行,但是在ie中卻無法正常加載,有時刷新一下可以加載。但大多時候是無法加載的。

經過仔細查找檢查,發現了原來是js加載出了問題。我在第一個js文件中,用到了後面加載的js中定義的變量。結果導致出現NaN錯誤。將變量定義在第一個js文件中,程序正常。因此,發現原來,在其他瀏覽器中。js的加載可以不輪先後加載。都能正常調用其他js中的方法和屬性。而ie中則是順序自上向下加載的。

所以,js加載順序也很重要,爲了保持各個瀏覽器的兼容。js的編寫應該保持,先加載的js中沒有調用後加載的js中的屬性和方法。



發佈了13 篇原創文章 · 獲贊 7 · 訪問量 5萬+
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章