var xmlhttp;//定义变量 if (window.XMLHttpRequest)//如果当前浏览器为IE7/火狐/OP 等 {// code for IE7+, Firefox, Chrome, Opera, Safari xmlhttp=new XMLHttpRequest(); //就NEW 一个类,这个类为 XMLHttpRequest 是AJAX的核心 } else//如果是 IE5/IE6 就访问 XMLHTTP {// code for IE6, IE5 xmlhttp=new ActiveXObject("Microsoft.XMLHTTP"); }
xmlhttp.onreadystatechange=function() 访问 XMLHTTP /// 方法 带参数 { if (xmlhttp.readyState==4 && xmlhttp.status==200) //监听这样一个事件如果 服务器成功返回数据并且等于 200就 将数据显示在 "myDiv" { document.getElementById("myDiv").innerHTML=xmlhttp.responseText; // 将服务器返回的数据 放到 myDiv 里面 } } xmlhttp.open("GET","/ajax/demo_get.asp?t=" + Math.random(),true); // ajax 的URL 使用GET方式 xmlhttp.send(); }