一:html文件(yans.html) <br /> <br /> //处理send_request返回信息的函数,使用AJAX时统一调用此函数<br /> var http,http_return;<br /> function checkRequest() {<br /> if (http.readyState==4 && http.status==200) { // 判断对象状态,信息已经成功返回,开始处理信息<br /> http_return = http.responseText;<br /> }<br /> }<br /> function post()<br /> {<br /> try{<br /> http= new ActiveXObject("Msxml2.XMLHTTP");<br /> }catch(e)<br /> {<br /> try{<br /> http= new ActiveXObject("Microsoft.XMLHTTP");<br /> }catch(e)<br /> {<br /> alert("create requestHTTP false!");<br /> return ;<br /> }<br /> }<br /> // escape(),encodeURI();<br /> http.open("POST","AJax.php?name="+encodeURI("闫生"),true); <p> //只有是post提交的时候使用,下面一句话。get不要<br /> http.setRequestHeader('Content-type','application/x-www-form-urlencoded');<br /> http.onreadystatechange = checkRequest; <p> // 这句话话如果是get提交的话,就发送null即可 <p> // post提交的时候,相当于提交一个form<br /> http.send("sex=按钮");<br /> alert(http_return); }<br />