<span id="mktg5"></span>

<i id="mktg5"><meter id="mktg5"></meter></i>

        <label id="mktg5"><meter id="mktg5"></meter></label>
        最新文章專題視頻專題問答1問答10問答100問答1000問答2000關鍵字專題1關鍵字專題50關鍵字專題500關鍵字專題1500TAG最新視頻文章推薦1 推薦3 推薦5 推薦7 推薦9 推薦11 推薦13 推薦15 推薦17 推薦19 推薦21 推薦23 推薦25 推薦27 推薦29 推薦31 推薦33 推薦35 推薦37視頻文章20視頻文章30視頻文章40視頻文章50視頻文章60 視頻文章70視頻文章80視頻文章90視頻文章100視頻文章120視頻文章140 視頻2關鍵字專題關鍵字專題tag2tag3文章專題文章專題2文章索引1文章索引2文章索引3文章索引4文章索引5123456789101112131415文章專題3
        問答文章1 問答文章501 問答文章1001 問答文章1501 問答文章2001 問答文章2501 問答文章3001 問答文章3501 問答文章4001 問答文章4501 問答文章5001 問答文章5501 問答文章6001 問答文章6501 問答文章7001 問答文章7501 問答文章8001 問答文章8501 問答文章9001 問答文章9501
        當前位置: 首頁 - 科技 - 知識百科 - 正文

        Ajax 超時檢查腳本

        來源:懂視網 責編:小采 時間:2020-11-27 22:52:35
        文檔

        Ajax 超時檢查腳本

        Ajax 超時檢查腳本: 代碼如下:<script type=text/javascript> function Ajax(){ var xhr; if(window.XMLHttpRequest){ xhr=new XMLHttpRequest(); }else{ try{xhr=new ActiveXObject(MSXML2.XMLHTTP.6.0);
        推薦度:
        導讀Ajax 超時檢查腳本: 代碼如下:<script type=text/javascript> function Ajax(){ var xhr; if(window.XMLHttpRequest){ xhr=new XMLHttpRequest(); }else{ try{xhr=new ActiveXObject(MSXML2.XMLHTTP.6.0);

        代碼如下:
        <script type="text/javascript">
        function Ajax(){
        var xhr;
        if(window.XMLHttpRequest){
        xhr=new XMLHttpRequest();
        }else{
        try{xhr=new ActiveXObject("MSXML2.XMLHTTP.6.0");}catch(e){}
        try{xhr=new ActiveXObject("MSXML2.XMLHTTP");}catch(e){}
        }
        if(!xhr) return;
        this.Xhr=xhr; //用屬性存儲XMLHttpRequest對象的實例
        }
        Ajax.prototype.send=function(url,options){
        if(!this.Xhr) return;
        var xhr=this.Xhr;
        var aborted=false;
        var _options={ //提供默認值
        method:"GET",
        timeout:5000,
        onerror:function(){},
        onsuccess:function(){}
        };
        for(var o in options){ //覆蓋掉原來的默認值
        _options[o]=options[o];
        }
        function checkForTimeout(){ //檢查是否超時的情況
        if(xhr.readyState!=4){
        aborted=true;
        xhr.abort(); //取消本次傳輸
        }
        }
        //在規定的時間內檢查readyState屬性的值
        setTimeout(checkForTimeout,_options.timeout);
        function onreadystateCallback(){
        if(xhr.readyState==4){
        /*
        * 注釋:狀態碼在200內表示成功,300內表示重定向,400內是客戶端錯誤,500是服務器端錯誤
        */
        if(!aborted && xhr.status>=200 && xhr.status<300){ //檢查aborted屬性是否超時
        _options.onsuccess(xhr);
        }else{
        _options.onerror(xhr);
        }
        }
        }
        xhr.open(_options.method,url,true);
        xhr.onreadystatechange=onreadystateCallback;
        xhr.send(null);
        }
        var ajax=new Ajax();
        ajax.send("test.php",{method: GET ,timeout:100,onerror:onerror,onsuccess:onsuccess});
        function onerror(xhr){
        alert("Timeout");
        }
        function onsuccess(xhr){
        alert(xhr.responseText);
        }
        </script>

        聲明:本網頁內容旨在傳播知識,若有侵權等問題請及時與本網聯系,我們將在第一時間刪除處理。TEL:177 7030 7066 E-MAIL:11247931@qq.com

        文檔

        Ajax 超時檢查腳本

        Ajax 超時檢查腳本: 代碼如下:<script type=text/javascript> function Ajax(){ var xhr; if(window.XMLHttpRequest){ xhr=new XMLHttpRequest(); }else{ try{xhr=new ActiveXObject(MSXML2.XMLHTTP.6.0);
        推薦度:
        標簽: 腳本 超時 ajax
        • 熱門焦點

        最新推薦

        猜你喜歡

        熱門推薦

        專題
        Top
        主站蜘蛛池模板: 久久青青成人亚洲精品| 亚洲精品tv久久久久| 九九免费精品视频在这里| 成人免费乱码大片A毛片| 全部免费毛片免费播放| 99亚洲男女激情在线观看| 韩国欧洲一级毛片免费| 欧美亚洲精品一区二区| 免费女人18毛片a级毛片视频| 羞羞视频免费网站入口| 亚洲日韩VA无码中文字幕| 中文字幕av无码不卡免费| 亚洲国产综合精品中文第一区| 四虎影视在线影院在线观看免费视频 | 午夜色a大片在线观看免费| 亚洲乱码日产精品一二三| 免费看香港一级毛片| 农村寡妇一级毛片免费看视频| 亚洲伊人成无码综合网 | 污视频网站免费在线观看| 狠狠色婷婷狠狠狠亚洲综合 | 亚洲&#228;v永久无码精品天堂久久| 国产亚洲成av片在线观看 | 人人爽人人爽人人片A免费| 国产av无码专区亚洲国产精品| 99久久免费国产精品热| 亚洲午夜久久影院| 无码人妻精品一二三区免费| 免费人成在线观看播放a| 亚洲成AV人片天堂网无码| 免费无码午夜福利片| 亚洲日韩中文无码久久| 2019中文字幕免费电影在线播放| 亚洲天堂2017无码中文| 一区二区三区在线免费看| 亚洲人成图片网站| 亚洲综合国产一区二区三区| 18以下岁毛片在免费播放| 色费女人18女人毛片免费视频| 亚洲va在线va天堂va四虎 | 亚洲乱码中文字幕综合|