碎碎念:IE下不能正確解析xml文件的問題

昨兒在CSDN裏遇到一個問題 http://topic.csdn.net/u/20101018/15/c94fc92a-2e39-4f7d-a5ba-1052a8a53ff4.html

其用jQuery的ajax方法請求後臺的xml文件,在FF下請求沒有問題,結果在IE下卻ajax請求失敗。

 

看了下來之後發現dataType限定了是xml文件,而其xml文件本身沒有什麼問題,那麼就是一個問題了,就是ie load的不是當作xml文件處理,google了一下,發現問題確實是ie load當做text來處理。於是將dataType:text之後,就可以success(即請求成功後的callback)。

而在這個success的function裏的代碼可以這樣處理

 


然後發現這樣做並不是很方便
於是在網上看到其他高人的寫法之後。貼出另外一個方法


至此,這個問題解決了。雖然jQuery幫瀏覽器的兼容性做了很多功夫,但是依然不可能面面俱到。我想在調試的時候如果一
早就能意識到jQuery可能並沒有給我們把兼容性做到極致。那或許這個問題很快就能解決了,個人記憶力不好,所以
記錄哈子~~
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章