我已經嘗試了這個問題,幾乎所有的解決方案,但它一直殺了我(和它不輕聲殺死;))廣東話加載內容與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;)
thnx回覆,但我認爲這不是問題,導致一切都是utf8,並且它在所有其他瀏覽器中都正常工作 – MoienGK 2011-04-18 07:50:58
我在搜索此錯誤代碼http://www.google.co後回覆.in/search?q = c00ce56e大多數時候出現這個錯誤時,都是由於編碼。 – 2011-04-18 08:48:26
謝謝我的朋友,奇蹟般解決了問題 – MoienGK 2011-04-18 13:38:55