IE9 AJAX返回undefined 問題解決

2021-09-01 14:27:56 字數 363 閱讀 1314

jquery的ajax返回結果為undefined,並且有「由於出現錯誤c00ce56e」的錯誤提示。這個問題是由於ie9不能解析其他編碼而產生的。解決這個問題之需要按照w3c規範,宣告一下編碼為utf-8 。

更鬱悶的問題是,如果在**裡面這樣書寫頭宣告:header(

'content-type:text/html;charset=utf-8'

); 

ie9依然不能正確辨別。。。^_^ 

童鞋,得寫成這樣:header(

'content-type:text/html;charset=utf-8'

); 

o(∩_∩)o~

如果你寫成小寫字母開頭的宣告,噩夢會伴隨著你。

IE9 IE8 ajax跨域問題的快速解決方法

網上解決辦法均是 www.cppcns.com在發起請求之前新增 jquery.support.cyacbtors true 但是,線下測試,是o程式設計客棧k的,一放到伺服器上,又出現了新的eroor readystate 0,status 0,statustext error 拒絕訪問.最後,問...

IE9 下ajax動態記載table布局錯亂問題。

很簡單的問題搞了好久。如果用ajax動態載入table,不管是載入一行還是載入乙個整table,都會遇到隨機的table錯亂問題,原因可能是與ie9把空格也渲染了,解決的辦法是 去掉所有td之間的空格,允許td換行,stackoverflow上有解答 如果不方便修改源 可以在載入完成後用js去掉空格...

ie 9 kendo ui中ajax跨域的問題

這兩天遇到個問題,kendo ui的datagrid,根據json去讀取資料,然後前端通過kendo ui的datagrid去渲染,但很奇怪的是,在ie 10,ie 11,chrome,firefox等瀏覽器中,同樣的程式,瀏覽起來是沒問題的,但把應用放到公網上的一台伺服器,卻發現如下情況 1 ie...