2011-04-18 55 views
0

我已經嘗試了這個問題,幾乎所有的解決方案,但它一直殺了我(和它不輕聲殺死;))廣東話加載內容與IE8的AJAX調用 - Java腳本不會工作

這是一個錯誤的詳細信息該IE8報道:

Webpage error details 

User Agent: Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 6.1; Trident/4.0; SLCC2; .NET CLR 2.0.50727; .NET CLR 3.5.30729; .NET CLR 3.0.30729; Media Center PC 6.0; AskTbPTV2/5.11.3.15590) 

Timestamp: Mon, 18 Apr 2011 07:04:43 UTC 


Message: Could not complete the operation due to error c00ce56e. 
Line: 265 
Char: 3 
Code: 0 
URI: http://localhost:8080/omiccir/js/ajax_load.js 

Message: Could not complete the operation due to error c00ce56e. 
Line: 265 
Char: 3 
Code: 0 
URI: http://localhost:8080/omiccir/js/ajax_load.js 

這是我loadNews功能:

function loadNews(id) { 
xmlhttp = GetXmlHttpObject(); 
if (xmlhttp == null) { 
    alert("Your browser does not support Ajax HTTP"); 
    return; 
} 
var url = "news_show.jsp"; 
url = url + "?uuid=" + id; 

xmlhttp.onreadystatechange = getNewsOutput; 
xmlhttp.open("GET", url, true); 
xmlhttp.send(null); 
} 

這裏是行265:

263: function getNewsOutput() { 
264: if (xmlhttp.readyState == 4) { 
265:  document.getElementById("newsSpan").innerHTML = xmlhttp.responseText; 
} 
} 

這些功能都在一個名爲「ajax_load.js」

文件有什麼毛病我的js的功能呢?我應該怎麼做才能解決這個問題?

編輯----

解決!

這裏是我解決這個問題的方法,我打開了一個.txt文件並將其保存爲utf-8,然後複製了我的jsp文件的內容(在這種情況下涉及此功能「news_show.jsp 「)並將其粘貼到該.txt文件中,然後單擊save-as並將其另存爲jsp文件並替換舊文件,並解決daaaaaaaa問題!

最甜蜜的部分是:儘管jsp文件從一開始就是utf-8,但是執行上述過程和utf-8ing!這樣,解決了問題!

天啊,我討厭IE;)

回答

0

這個問題和編碼有關。嘗試發送性反應的是UTF-8編碼,以便響應頭包括:

Content-type: text/html; charset=ISO-8859-1 
+0

thnx回覆,但我認爲這不是問題,導致一切都是utf8,並且它在所有其他瀏覽器中都正常工作 – MoienGK 2011-04-18 07:50:58

+0

我在搜索此錯誤代碼http://www.google.co後回覆.in/search?q = c00ce56e大多數時候出現這個錯誤時,都是由於編碼。 – 2011-04-18 08:48:26

+0

謝謝我的朋友,奇蹟般解決了問題 – MoienGK 2011-04-18 13:38:55

0

快速谷歌認爲,這是問題與文檔編碼做。

看看你能不能用這樣的添加適當的UTF-8頭到您的答覆文檔:

<%@ page contentType="text/html; charset=UTF-8" %> 

另外,還要確保你的網站服務器配置正確。

+1

但它在firefox,safari,chrome,甚至我的手機歌劇 – MoienGK 2011-04-18 07:41:01

+0

膨脹工作IE可以有點胡思亂想.. – trickwallett 2011-04-18 07:43:32

+0

我所有的網頁都有<%@ page contentType = 「text/html; charset = UTF-8」%>也都是utf8文件(保存爲utf8)嗯,我不知道我還應該做什麼: - ? – MoienGK 2011-04-18 07:48:01