<output id="qn6qe"></output>

    1. <output id="qn6qe"><tt id="qn6qe"></tt></output>
    2. <strike id="qn6qe"></strike>

      亚洲 日本 欧洲 欧美 视频,日韩中文字幕有码av,一本一道av中文字幕无码,国产线播放免费人成视频播放,人妻少妇偷人无码视频,日夜啪啪一区二区三区,国产尤物精品自在拍视频首页,久热这里只有精品12

      紸啶呮媞璐濄

      導(dǎo)航

      Ajax

      ajax是異步的JavaScript和XML。通過(guò)后臺(tái)與服務(wù)器少量的數(shù)據(jù)交換,ajax可以實(shí)現(xiàn)網(wǎng)頁(yè)的異步更新。這意味著在不刷新整個(gè)頁(yè)面的情況下,可以對(duì)網(wǎng)頁(yè)的局部進(jìn)行更新。

      ajax原理 通過(guò)XMLHttpReuest對(duì)象向服務(wù)器發(fā)出異步請(qǐng)求,從服務(wù)器獲取數(shù)據(jù),然后用JavaScript操作dom來(lái)更新頁(yè)面。

      同步 腳本會(huì)停留并等待服務(wù)器回復(fù)然后再繼續(xù)
      異步 腳本允許繼續(xù)其進(jìn)程并處理可能的回復(fù)

      交互流程
      1,創(chuàng)建XMLHttpRequest對(duì)象
      2,open 打開(kāi)url通道,設(shè)置異步傳輸
      3,send 發(fā)送數(shù)據(jù)到服務(wù)器
      4,服務(wù)器接受數(shù)據(jù)并處理,處理完成后返回結(jié)果
      4,客戶端接收服務(wù)器返回

      ajax創(chuàng)建流程

       1 function creatXmlHttp(){
       2         var xhr = null;
       3         if(window.XMLHttpRequest){
       4             xhr = new window.XMLHttpRequest();
       5         }else{
       6             try{
       7                 xhr = new window.ActiveXObject('Msxml2.XMLHTTP');
       8             }catch(e){
       9                 try{
      10                     xhr = new window.ActiveXObject('Mircosoft.XMLHTTP');
      11                 }catch(e){
      12                     alert('您的瀏覽器不支持ajax!');
      13                 }
      14             }
      15         }
      16         return xhr;
      17     }
      18 
      19     function testCreatXML(){
      20         var xhr = creatXmlHttp();
      21         xhr.open('get',url,true);
      22         xhr.setRequestHeader('content-Type','application/jpson');
      23         xhr.onreadystatechange = function(){
      24             if(xhr.readyState == 4 && xhr.status == 200){
      25                 //
      26             }
      27         }
      28         xhr.send();
      29     }

       

       


      ajax ready對(duì)象狀態(tài)值
      0 對(duì)象建立,未初始化
      1 初始化,未調(diào)用send
      2 發(fā)動(dòng)數(shù)據(jù)
      3 數(shù)據(jù)傳輸中,并接收了部分?jǐn)?shù)據(jù)
      4 數(shù)據(jù)接收完成

       

      ajax優(yōu)缺點(diǎn)
      優(yōu)點(diǎn)
      1,無(wú)刷新更新數(shù)據(jù)
      2,異步與服務(wù)器通信
      3,前后端負(fù)載平衡
      4,基準(zhǔn)被廣泛支持
      5,界面與應(yīng)用分離
      缺點(diǎn)
      ajax干掉了back和history功能,對(duì)瀏覽器機(jī)制的破壞
      ajax安全問(wèn)題
      對(duì)搜索引擎支持弱
      破壞程序的異常機(jī)制
      違背URL和資源定位的初衷
      AJAX不能很好支持移動(dòng)設(shè)備
      客戶端過(guò)肥,太多客戶端代碼造成開(kāi)發(fā)上的成本

       

      同源策略
      同源是指:同協(xié)議,同端口,同域名

       

      跨域的解決辦法
      1,jpsonp
      2,動(dòng)態(tài)創(chuàng)建script標(biāo)簽
      3,document.domain+iframe
      4,HTML5 postMessage
          otherWindow.postMessage(message, targetOrigin);

      posted on 2016-12-27 18:03  紸啶呮媞璐濄  閱讀(110)  評(píng)論(0)    收藏  舉報(bào)

      主站蜘蛛池模板: 思南县| 欧美人禽zozo动人物杂交| 中文字幕人妻色偷偷久久| 欧美性猛交xxxx乱大交极品| 国产一区二区三区美女| 国产精品亚洲片夜色在线| 亚洲熟妇色xxxxx亚洲| 这里只有精品在线播放| 国产激情一区二区三区成人| 国产亚洲精品在av| 国产精品白浆无码流出| 少妇被无套内谢免费看| 国产精品久久毛片av大全日韩| 亚洲综合网中文字幕在线| 国产成人a在线观看视频免费 | 国产人妻一区二区三区四区五区六 | 国产成人精品无码专区| 国产成人高清亚洲一区91| 国产av成人精品播放| 国产色悠悠综合在线观看| 国产精品福利中文字幕| 激情 小说 亚洲 图片 伦| 熟女国产精品一区二区三| 人妻系列无码专区免费| 开封市| 亚洲第一福利网站在线观看 | 久久久www成人免费精品| 日韩精品亚洲专区在线观看| 亚洲人妻系列中文字幕| 99精品免费久久久久久久久日本| 悠悠人体艺术视频在线播放 | 粗壮挺进人妻水蜜桃成熟 | 亚洲一区二区三区在线播放无码 | 少妇高潮喷水正在播放| 日韩精品无码去免费专区| 欧美日韩国产va在线观看免费| 国产精品麻豆中文字幕| 男女啪啪高潮激烈免费版| 亚洲免费的福利片| 成年女人片免费视频播放A| 久久综合色一综合色88|