ajax| function
Creating XMLHTTP objects, distinguishing Ie,mozilla browsers
[Copy this Code] Code:function Getrequest () {
Http_request = false;
if (window. XMLHttpRequest) {
For browsers such as Mozilla﹑netscape﹑safari, create XMLHttpRequest
Http_request = new XMLHttpRequest ();
if (Http_request.overridemimetype) {
If the header of the server response is not text/xml, you can call other methods to modify the header
Http_request.overridemimetype (' Text/xml ');
}
else if (window. ActiveXObject) {
For Internet Explorer browsers, create XMLHttpRequest
try {
Http_request = new ActiveXObject ("Msxml2.xmlhttp");
catch (e) {
try {
Http_request = new ActiveXObject ("Microsoft.XMLHTTP");
catch (e) {}
}
}
return http_request;
}//Get responsetext of URL
[Copy this Code] Code:function getresponsetext (URL)
{
Http_request=getrequest ();
Http_request.open (' Get ', url, false);
Http_request.send (NULL);
if (http_request.readystate = 4)
{
Receive Full server response
if (Http_request.status = = 200) {
Value of HTTP server response OK
Requestdoc = Http_request.responsetext;
Writes the string returned by the server to the area in the page with ID message
}
else {
Requestdoc = Http_request.status;
}
}
return requestdoc;
}//Get Responsexml of URL
[Copy this Code] Code:function getresponsetext (URL)
{
Http_request=getrequest ();
Http_request.open (' Get ', url, false);
Http_request.send (NULL);
if (http_request.readystate = 4)
{
Receive Full server response
if (Http_request.status = = 200) {
Value of HTTP server response OK
Requestdoc = Http_request.responsexml;
Writes the string returned by the server to the area in the page with ID message
}
else {
Requestdoc = Http_request.status;
}
}
return requestdoc;
}