http://172.16.5.12:7001/enpadmin/publish/PublishDatebaseServlet
里面的172.16.5.12要和你的web页的url在一个域里也就是说你的web页的url只能是
172.16.5....而不能是localhost或127.0.0.1

解决方案 »

  1.   

    var xmlhttp=new ActiveXObject("Msxml2.XMLHTTP");主要是这一句. 
    改成 
     set xmlhttp=Server.createobject("Microsoft.XMLHTTP") 
    -------------
    不过对xmlhttp我也不大熟悉,高手帮忙一下呀
      

  2.   

    <script language="javascript">
        var xmlhttp = new ActiveXObject("Msxml2.XMLHTTP.4.0");
        xmlhttp.Open("GET", "1.asp", false);
        xmlhttp.Send();
        var xmlDoc = new ActiveXObject("Msxml2.DOMDocument");
        xmlDoc.async = false;
        xmlDoc.resolveExternals = false;
        xmlDoc.loadXML(xmlhttp.responseXML.xml)
        root = xmlDoc.documentElement.childNodes;
        alert (root.item(0).xml);
    </script>
    1.asp写你的xml文件
      

  3.   

    <script language="javascript">
        var xmlhttp = new ActiveXObject("Msxml2.XMLHTTP.4.0");
        xmlhttp.Open("GET", "http://172.16.5.12:7001/enpadmin/publish/PublishDatebaseServlet
    ", false);
        xmlhttp.Send();
        var xmlDoc = new ActiveXObject("Msxml2.DOMDocument");
        xmlDoc.async = false;
        xmlDoc.resolveExternals = false;
        xmlDoc.loadXML(xmlhttp.responseXML.xml)
        root = xmlDoc.documentElement.childNodes;
        alert (root.item(0).xml);
    </script>