我有一個使用xml文檔的舊網站,當我創建它時,我使用了Firefox和IE7進行測試,它的工作非常好。從那時起,IE8出現了,並且它認爲該網站不能正常工作。 這是當前的代碼:在IE8上的ajax問題
if (window.XMLHttpRequest)
{
XMLHttpRequestObject = new XMLHttpRequest();
XMLHttpRequestObject.overrideMimeType("text/xml");
XMLHttpRequestObject.open("GET", "produse.xml", true);
XMLHttpRequestObject.onreadystatechange = function()
{
if (XMLHttpRequestObject.readyState == 4)
{
xmlDocument = XMLHttpRequestObject.responseXML;
removeWhitespace(xmlDocument);
}
}
XMLHttpRequestObject.send(null);
}
else if (window.ActiveXObject)
{
xmlDocument= new ActiveXObject("Microsoft.XMLDOM");
xmlDocument.async=false;
if (xmlDocument .readyState == 4)
{
xmlDocument.load("produse.xml");
}
}
但我得到這個錯誤:
Message: Object doesn't support this property or method
Line: 19
Char: 3
Code: 0
內容涉及:
XMLHttpRequestObject.overrideMimeType("text/xml");
我應該用什麼呢?