myXmlHttp.open("POST","http://www.abc.com/test.php",false);bstrUrl要用全路径,因为myXmlHttp不认识window对象或document对象,所以不知道正在访问什么网站。

解决方案 »

  1.   

    <script language="javascript">
    function GetServerDate()
    {
    var myXmlHttp = new ActiveXObject("Microsoft.XMLHTTP");
    myXmlHttp.open("GET","12.htm",false);
    myXmlHttp.send();
    alert(myXmlHttp.responseText);
    }
    </script>
    <input type="button" onclick="GetServerDate();" value="测试">
      

  2.   

    To lienzhu(李强):您只是换了get方法吧?To hhjjhjhj(大头)(想变胡萝卜^^):可以是相对路径
      

  3.   

    应该是open这里出问题了!您试试这样的方法!比如您现在的代码在一个bb.jsp里,您新建一个aa.htm,里面来个超级链接,链接到bb.jsp里!我出现了和您一样的问题,无意中用这个方法解决了,我也不知道原来是什么,反正是郁闷的解决了这个问题!不敢保证您也可以这样解决,不妨一试!