<Script type = "text/javascript" language = "javascript">
Var http_request = false;
Function makeRequest (url ){
Http_request = false;
If (window. XMLHttpRequest) {// Mozilla, Safari ,...
Http_request = new XMLHttpRequest ();
If (http_request.overrideMimeType ){
Http_request.overrideMimeType ('text/xml ');
}
} Else if (window. ActiveXObject) {// IE
Try {
Http_request = new ActiveXObject ("Msxml2.XMLHTTP ");
} Catch (e ){
Try {
Http_request = new ActiveXObject ("Microsoft. XMLHTTP ");
} Catch (e ){}
}
}
If (! Http_request ){
Alert ('Giving up :( Cannot create an XMLHTTP instance ');
Return false;
}
Http_request.onreadystatechange = alertContents;
Http_request.open ('get', url, true );
Http_request.send (null );
}
Function alertContents (){
If (http_request.readyState = 4 ){
If (http_request.status = 200 ){
Alert (http_request.responseText );
} Else {
Alert ('There was a problem with the request .');
}
}
}
</Script>
<Span
Style = "cursor: pointer; text-decoration: underline"
Onclick = "makeRequest('test.html ')">
Make a request
</Span>
</P> <! DOCTYPE html PUBLIC "-// W3C // dtd xhtml 1.0 Strict // EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"> <ptml xmlns = "http://www.w3.org/1999/xhtml"> <pead> <meta http-equiv =" content-Type "content =" text/html; charset = UTF-8 "/> </pead> <body> Make a request </body> </ptml> </P> <P>
[Ctrl + A select all Note: If you need to introduce external Js, You need to refresh it to execute]