xmlHttp.setRequestHeader("Content-Type","application/x-www-form-urlencoded");

解决方案 »

  1.   

    "application/x-www-form-urlencoded" 小马兄,可不可以具体说下这个意思啊?
      

  2.   

    问一下,这个xmlhttp.responseXML不是应该写在已经接收到的那个逻辑判断里吗?
    你这样写能马上得到值吗?
      

  3.   

    出错了, 'xmlHttp' 未定义 ,还是不行啊,我觉得不是这里的问题吧
    alert("XML Text内容是:" + xmlhttp.responseText); 根据提示的XML Text内容可以看出这个XML是没错的,只是在<?xml version="1.0"?>  没有编码声明:<?xml version="1.0" encoding="gb2312"?>
      

  4.   

    回复人:hij333(我会改签名了.YEAH) ( 二级(初级)) 信誉:100  2007-08-02 16:11:33  得分:0

    问一下,这个xmlhttp.responseXML不是应该写在已经接收到的那个逻辑判断里吗?
    你这样写能马上得到值吗?如果响应正确的话是可以直接得到的!
      

  5.   

    你的CODE:
    var xmlhttp = new ActiveXObject ("Microsoft.XMLHTTP");
    xmlhttp.open("POST",url,false);
    xmlhttp.setRequestHeader("Content-Type","text/xml");
    xmlhttp.send();
    alert("XML Text内容是:" + xmlhttp.responseText);
    alert("XML内容是:" + xmlhttp.responseXML.xml);
    return xmlhttp.responseXML;我在书上看到这样一句话,在POST方法提交之前,应该先发送头信息.