xmlhttprequest变量仅在IE8中未定义

时间:2011-02-03 21:37:04

标签: javascript

我有以下脚本在除Internet Explorer之外的所有主流浏览器中工作。我的所有变量都未定义。

{
if (window.XMLHttpRequest)
 {
 xhttp=new XMLHttpRequest();
 }
else
 {
 xhttp=new ActiveXObject("Microsoft.XMLHTTP");
 }
xhttp.open("GET",dname,false);
xhttp.send();
return xhttp.responseXML;
} 
var xmlDoc = loadXMLDoc("nhl_standings_xml.xml");
var x = xmlDoc.getElementsByTagName("nhlall");

其他一些信息..

xhttp.readystate = 4 xhttp.status = 200

我使用.textContent来获取变量,但是,我已经读过有时IE有问题。有人可以给我一些关于.textContent替代品的想法吗?

这是代码的其余部分:

     document.getElementById('PensWins').innerHTML = var1;
    document.getElementById('PensLoses').innerHTML = var3;
    document.getElementById('PensOTWins').innerHTML = var8;

             var var1 = x[i+3].textContent;
        var var3 = x[i+4].textContent;
        var var8 = x[i+5].textContent;

'我'来自一个循环

我问的是上面的IE8中有没有哪个部分不喜欢? (显然有)

0 个答案:

没有答案