我一直在尋找所有,我找不到任何東西來解決這個問題。IE6 AJAX響應數據問題
IE6只具有AJAX調用的響應是一個問題,因爲無效數據的示數(告警數據顯示單個beauitful怪異的方形)
本地IE6完美的作品(同一頁和相同的數據) ,我已經檢查並重新檢查過它在服務器上調用正確的URL,在這裏以及它沒有跨域或類似的東西。它也實際上使通話良好,並獲得響應(確定狀態)
通過地址欄在IE6中的在線服務器上調用AJAX網址工作完美,並顯示所有的數據也很好。
我試圖迫使內容類型和字符集,我試過在web.config其仍死關掉壓縮...,我的時間不多了:(
FF3 .5,IE7,IE8在本地和服務器上都很完美。服務器是Windows 2008(Rackspace Cloud),本地只是從Web Dev Express 2008內置的dev服務器
它是一個MVC C#應用程序..任何想法將不勝感激!
編輯:
不是alo我可以粘貼,但確定,控制器:
public ActionResult TEST()
{
return Content("HI THERE!", "text/plain");
}
它是文本/ html當然開始。
javascript是一個簡單的ajaxURL函數,用於加載XMLHttpRequest或MSXML2.XMLHTTP或Microsoft.XMLHTTP。就緒狀態== 4然後提醒結果和它的一個正方形(除非你直接在瀏覽器中加載url)
再次,整個網站在所有其他瀏覽器加載罰款,所以我認爲它更多尤其是服務器/配置問題,即使IE6在本地工作。爲了以防萬一(使用代碼獲取主機,檢查非默認端口並將其添加到本地主機等等等),我已經完全引用了ajax URL的全部參考信息
查看源代碼所有對ajaxURL的調用都是完美的...我會嘗試使用除UTF-8以外的其他編碼選項,並檢查更多壓縮選項。
當然,我不是唯一一個遇到過這個?嘿
您的客戶端AJAX代碼將會很有用 – spender 2009-10-11 14:49:23
+1,但在我追蹤到自己的問題後,我找到了您的問題/答案。我也驚訝更多的人沒有遇到這個給定的IIS7默認壓縮動態內容。 – tarn 2010-03-15 00:00:17