The code is as follows |
Copy Code |
var url = "B.aspx"; var param = "a=1&b=2"; var ret = getremotetext (URL, param, ' post '); This ret is what b.aspx returns, use it. //Create XMLHTTP Object Function Createxmlhttp () { if window. XMLHttpRequest) return new XMLHttpRequest (); else { var ver = ["msxml2.xmlhttp.6.0", "msxml2.xmlhttp.5.0", "msxml2.xmlhttp.4.0", " MSXML2. xmlhttp.3.0 "," MSXML2. XMLHttp "," Microsoft.XMLHTTP "]; for (var i = 0; i < ver.length i++) ; try { var XmlHttp = new ActiveXObject (Ver[i]); & nbsp; return XmlHttp; } catch (oerror) {} } return false; } Access function Getremotetext (Url,param,method) { if (method && method.tolowercase () = = ' Post ') method = ' POST '; else{ method = ' Get '; }
var xml = Createxmlhttp (); Xml.open (method, URL, false); if (method = = ' POST ') Xml.setrequestheader ("Content-type", "application/x-www-form-urlencoded"); Xml.send (param);
if (xml.readystate = = 4 && xml.status = 200) return xml.responsetext; Else return null; } |
This allows us to collect the contents of the specified Web site or page address.