1. 程式人生 > >Ajax 在IE 10下不能正常工作一例

Ajax 在IE 10下不能正常工作一例

表現特徵:

  • get 可以傳遞資料到伺服器
  • post 傳遞不能

國內查詢無結果和解決方案。在bug.ajax.com 上找到了相關的解決方案:

1,可能是httpwatch 導致的;

2,在頁面標記中加入<meta http-equiv="X-UA-Compatible" content="IE=EmulateIE9" >

經過驗證:

1,存在httpwatch 導致的可能;不加任何meta標記的話,停止httpwatch就正常了

2,<meta http-equiv="X-UA-Compatible" content="IE=EmulateIE9" > 不能正常工作,<meta http-equiv="X-UA-Compatible" content="IE=9"> 可以解決這個問題。不知道這兩句話到底有什麼區分和其他之類的,或者是不小心寫錯了!