1. 程式人生 > >【相容性】關於ie8 的80020101報錯

【相容性】關於ie8 的80020101報錯

最近幾個月,又有些懶惰,寫篇部落格,再次督促自己

工作之後,正式開始接觸java,近幾個月來,明顯感到java有些臃腫,和簡潔敏捷的rails相比,很是懷念,不過現在接觸時間尚短,還是繼續慢慢觀察吧

工作中要用到ext.js,最近也慢慢開始瞭解,由於客戶使用ie8瀏覽器,實在是非常脆弱,相容性也不怎麼好,和強壯的FF,chorm相比實在是有點差勁。但是上帝要用它,也沒別的辦法。。。(還好不是ie6)

比如這個報錯:       80020101


 

原因主要有兩個:

1:,頁面裡面多了html註釋

<!--        -->

它在FF和chrom中正常,但是會在ie8中報錯

2,多符號,不符合json規範

{

a:'1',

b:'2',

}

在‘2’後面多了一個逗號,ie8也會報錯

綜上,出現非ie核心瀏覽器支援而ie報錯的情況,首先先檢查一下符號吧,仔細+細心我相信問題都會解決的。其實今天還遇到了一個很奇怪的問題,我自己的ie8瀏覽器可以正常顯示,但客戶的ie8瀏覽器卻會報錯,檢查過語法之後,發現並無錯誤,於是將所有註釋全部刪掉。。。。OK了,以後再研究一下這個問題吧

還有,ie8不支援  console,我也是挺無語的。。。。