no xmlhttp,please use fopen() in php

解决方案 »

  1.   

    你这是js代码把?
    open
    创建一个新的http请求,并指定此请求的方法、URL以及验证信息语法
    oXMLHttpRequest.open(bstrMethod, bstrUrl, varAsync, bstrUser, bstrPassword);
    参数
    bstrMethod
    http方法,例如:POST、GET、PUT及PROPFIND。大小写不敏感。 bstrUrl
    请求的URL地址,可以为绝对地址也可以为相对地址。 varAsync[可选]
    布尔型,指定此请求是否为异步方式,默认为true。如果为真,当状态改变时会调用onreadystatechange属性指定的回调函数。 bstrUser[可选]
    如果服务器需要验证,此处指定用户名,如果未指定,当服务器需要验证时,会弹出验证窗口。 bstrPassword[可选]
    验证信息中的密码部分,如果用户名为空,则此值将被忽略。 Example
    下面的例子演示从服务器请求book.xml,并显示其中的book字段。 var xmlhttp = new ActiveXObject("Msxml2.XMLHTTP.3.0");
    xmlhttp.open("GET","http://localhost/books.xml", false);
    xmlhttp.send();
    var book = xmlhttp.responseXML.selectSingleNode("//book[@id='bk101']");
    alert(book.xml);
    备注
    调用此方法后,可以调用send方法向服务器发送数据。
      

  2.   

    function doRequestUsingGET() {
        createXMLHttpRequest();
        
        var queryString = "GetAndPostExample?";
        queryString = queryString + createQueryString() 
            + "&timeStamp=" + new Date().getTime();
        xmlHttp.onreadystatechange = handleStateChange;
        xmlHttp.open("GET", queryString, true);
        xmlHttp.send(null);
    }
    请问一下上面这段代码错在哪里阿?初步认为是在xmlHttp.open("GET", queryString, true);这句中!
      

  3.   

    queryString = queryString + createQueryString() 
            + "&timeStamp=" + new Date().getTime();is it a XML file ?????
      

  4.   

    xmlhttp是js代码
    代码没错,应该是你的url错了