How to implement simple test code for AJAX
This article mainly explains "how to achieve AJAX simple test code," interested friends may wish to take a look. The method introduced in this paper is simple, fast and practical. Let Xiaobian take you to learn "how to implement AJAX simple test code"!
The details are as follows:
Client: Code is as follows: (AJAX_test.html)
untitled document var xmlhttp; //create asynchronous object function initXmlHttp(){ if(window.ActiveXObject){ //Internet Explorer xmlhttp = new window.ActiveXObject("Microsoft.XMLHTTP"); } else if(window.XMLHttpRequest){ //Non-IE browsers xmlhttp = new window.XMLHttpRequest(); } } _window.onload = initXmlHttp; //Send asynchronous request function sendRequest(){ //Pass in a myname parameter and a real-time number of milliseconds to resolve IE cache issues xmlhttp.open("GET","AJAX_servers.aspx? myname=xg&" + new Date().getTime()); //Specifies event handling handle onreadystatechange when readyState property changes xmlhttp.onreadystatechange = funState; xmlhttp.send(null); } //get asynchronous results function funState(){ if( xmlhttp.readyState == 4) { if( xmlhttp.status == 200 ||//status==200 means success! xmlhttp.status == 0) //Status may be 0 in native tests. { var re = xmlhttp.responseText; //alert(re); document.getElementById("divShow")[xss_clean] = re; } } }