本帖最后由 myepoch 于 2012-10-17 07:20:38 编辑

解决方案 »

  1.   

    记得似乎这个插件,有N个版本,用法也不尽相同,所以要检查下其它机器是否安装了。最新版应该是 XML3。
    还是JSON好用啊
      

  2.   

    估计是版本问题
    //It points to the older library msxml version 2. That is the equivalent of:var xmlDoc = new ActiveXObject("Microsoft.XMLDOM");   // msxml ver 2//is the same as:var xmlDoc = new ActiveXObject("MSXML.DOMDocument"); // msxml ver 2
    //This will invoke version 3:var xmlDoc = new ActiveXObject("MSXML2.DOMDocument"); // msxml ver 3// This will also invoke version 3:var xmlDoc = new ActiveXObject("MSXML2.DOMDocument.3.0"); // msxml ver 3// Version 4:var xmlDoc = new ActiveXObject("Msxml2.DOMDocument.4.0"); // msxml ver 4 
    //Version 5:var xmlDoc = new ActiveXObject("Msxml2.DOMDocument.5.0 "); // msxml ver 5楼主可以写段 兼容的代码

    var xmlDoc
    for (var i = 5; i>1; i--) {
    try {
    if (i == 2) {
    xmlDoc = new ActiveXObject("MSXML.DOMDocument");
    } else {
    xmlDoc = new ActiveXObject("Msxml2.DOMDocument."+i+".0");
    }
    break;
    }
    catch (e) {}
    }
    我没测试过,lz看看吧
      

  3.   

    应该是浏览器内核的问题把 ,比如IE中就有 ActiveXObject。还有XMLHttpRequest。
    打印不出来应该就是说内核中没有这个插件。