[JavaScript] javascript原生函数 ajax请求 →→→→→进入此内容的聊天室

来自 , 2019-12-18, 写在 JavaScript, 查看 96 次.
URL http://www.code666.cn/view/07e1cd7d
  1. //通过这个函数来异步获取信息
  2. function Ajax() {
  3.     var xmlHttpReq = null; //声明一个空对象用来装入XMLHttpRequest
  4.     if (window.ActiveXObject) { //IE5 IE6是以ActiveXObject的方式引入XMLHttpRequest的
  5.         xmlHttpReq = new ActiveXObject("Microsoft.XMLHTTP");
  6.     } else if (window.XMLHttpRequest) { //除IE5 IE6 以外的浏览器XMLHttpRequest是window的子对象
  7.         xmlHttpReq = new XMLHttpRequest(); //实例化一个XMLHttpRequest
  8.     }
  9.     if (xmlHttpReq != null) { //如果对象实例化成功
  10.         xmlHttpReq.open("GET", "test.php", true); //调用open()方法并采用异步方式
  11.         xmlHttpReq.onreadystatechange = RequestCallBack; //设置回调函数
  12.         xmlHttpReq.send(null); //因为使用get方式提交,所以可以使用null参调用
  13.     }
  14.     function RequestCallBack() { //一旦readyState值改变,将会调用这个函数
  15.         if (xmlHttpReq.readyState == 4) {
  16.             if (xmlHttpReq.status == 200) {
  17.                 //将xmlHttpReq.responseText的值赋给ID为 resText 的元素
  18.                 document.getElementById("resText").innerHTML = xmlHttpReq.responseText;
  19.             }
  20.         }
  21.     }
  22. }
  23.  

回复 "javascript原生函数 ajax请求"

这儿你可以回复上面这条便签

captcha