在非IE浏览器里使用XMLDOM
document.implementation.createDocument("", "" null);

解决方案 »

  1.   

    <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
    <html>
    <head>
    <title> New Document </title>
    <meta name="Generator" content="EditPlus">
    <script language="javascript" type="text/javascript">
    <!--
    if ( window.XMLHttpRequest ) // Gecko
    oXmlHttp = new XMLHttpRequest() ;
    else if ( window.ActiveXObject ) // IE
    oXmlHttp = new ActiveXObject("MsXml2.XmlHttp") ;
    urlToCall = "http://www.google.com/";
    var bAsync = 1 ;
    //打开url
    oXmlHttp.open( "POST", urlToCall, bAsync ) ;
    oXmlHttp.setRequestHeader(  "CONTENT-TYPE","application/x-www-form-urlencoded");
    params = 'item_button=45&topic=5';
    //发送测试
    oXmlHttp.send(params) ;
    //测试返回结果
    oXmlHttp.onreadystatechange = function() 
    {
    if ( oXmlHttp.readyState == 4 )
    {
    result += oXmlHttp.responseText; //你可以自行换成oXmlHttp.responseXML,那么就是xml对象了。
    }
    }
    alert(result);
    //-->
    </script>
    </head><body></body>
    </html>
      

  2.   

    对不起兄弟,下面的代码正常执行,主要是一个result没有定义,和url不正确。<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
    <html>
    <head>
    <title> New Document </title>
    <meta name="Generator" content="EditPlus">
    <script language="javascript" type="text/javascript">
    <!--
    if ( window.XMLHttpRequest ) // Gecko
    oXmlHttp = new XMLHttpRequest() ;
    else if ( window.ActiveXObject ) // IE
    oXmlHttp = new ActiveXObject("MsXml2.XmlHttp") ;urlToCall = "http://www.csdn.net/";
    var bAsync = 1 ;
    var result = '';
    //打开url
    oXmlHttp.open( "POST", urlToCall, bAsync ) ;
    //oXmlHttp.setRequestHeader(  "CONTENT-TYPE","application/x-www-form-urlencoded");
    params = 'item_button=45&topic=5';
    //发送测试
    oXmlHttp.send(null) ;
    //测试返回结果
    oXmlHttp.onreadystatechange = function() 
    {
    if ( oXmlHttp.readyState == 4 )
    {
    result = oXmlHttp.responseText; //你可以自行换成oXmlHttp.responseXML,那么就是xml对象了。
    alert(result);
    }
    }//-->
    </script>
    </head><body></body>
    </html>