[PHP] ajax的使用 →→→→→进入此内容的聊天室

来自 , 2020-05-29, 写在 PHP, 查看 159 次.
URL http://www.code666.cn/view/dda99de5
  1. <!DOCTYPE html>
  2. <html>
  3.         <head>
  4.                 <meta charset="UTF-8">
  5.                 <title></title>
  6.         </head>
  7.         <body>
  8.                 <p>
  9.                         ajax的优势<br>
  10.                                 1.异步加载数据,无需切换页面<br>
  11.                                 2.更佳的用户体验:局部刷新,及时验证,操作步骤简单<br>
  12.                                 3.节省流量<br>
  13.                                
  14.                 </p>
  15.                 <p>
  16.                         使用ajax的步骤<br>
  17.                             1.new XMLHttpRequest().......买了个手机(创建ajax对象)<br>
  18.                             2.open().........按出要拨打的电话号码<br>
  19.                             3.send().........按下拨号键<br>
  20.                             4.onreadystateChange........拨号成功<br>
  21.                             5.responseText........听到对方讲话
  22.                 </p>
  23.         </body>
  24.         <script type="text/javascript">
  25.                
  26.                
  27.                 //1.创建XMLHttpRquest对象
  28.                
  29.                 if (window.XMLHttpRequest) {
  30.                         //现代浏览器
  31.                         var http = new XMLHttpRequest();
  32.                 }else{
  33.                         //IE 6 7 8
  34.                         var http = new ActiveXObject("Microsoft.XMLHTTP");
  35.                 }
  36.                
  37.                
  38.                 //2.创建请求
  39.                 //(参数1,参数2,参数3)
  40.                 //参数1: 请求方式get/post
  41.                 //参数2:是请求的地址
  42.                 //参数3:是否异步请求,默认true
  43.                 var url = "ajax.txt"
  44.                 http.open("GET",url,true);
  45.                
  46.                 //3.发送请求
  47.                 http.send(null);
  48.                
  49.                 //4.捕获请求的状态 onreadystatechange会检测readystate的值变化
  50.                 //只要其值变化,就会执行后面的函数
  51.                 http.onreadystatechange=function  () {
  52. //                      alert(http.readyState);
  53.                         //判断请求
  54.                         if (http.readyState == 4 && http.status >=  200 && http.status<300 ||http.status == 304) {
  55.                                 //5.获取返回的结果
  56.                                 console.log(http.responseText);
  57.                         }
  58.                 }
  59.                
  60.                
  61.                
  62.                
  63.                
  64.                
  65.                
  66.                
  67.                
  68.         </script>
  69. </html>
  70.  

回复 "ajax的使用"

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

captcha