if (this.readyState == 4) {
/*调用的方法*/
}这里的this已经指了
xmlDoc

解决方案 »

  1.   

    其余的this都有问题
    this.xmlDoc = new ActiveXObject("Microsoft.XMLDOM");
    this.xmlDoc.onreadystatechange = function () {因为不知道触发这个函数的对象,这些地方可以不加this啊
      

  2.   

    this.xmlDoc.onreadystatechange = function () {
    if (this.xmlDoc.readyState == 4) {
    /*调用的方法*/
    }
    }异步调用不支持this,只能支持全局变量
      

  3.   

    那么在火狐下该如何用脚本(基于类的方法)调用xml?