麻豆小视频在线观看_中文黄色一级片_久久久成人精品_成片免费观看视频大全_午夜精品久久久久久久99热浪潮_成人一区二区三区四区

首頁 > 學(xué)院 > 開發(fā)設(shè)計 > 正文

IE8+中XMLHttpRequest支持timeout屬性及ontimeout事件

2019-11-17 03:35:51
字體:
供稿:網(wǎng)友

不久前我寫了一個Ajax工具庫。這篇是對請求超時處理的補(bǔ)充。IE8/9的xmlHttPRequest對象已經(jīng)增加這方面的支持了。IE10 pre1測試也支持。如果W3C能將這兩個東東標(biāo)準(zhǔn)化多好啊,不用那么的hack方式實(shí)現(xiàn)了。

xmlhttpRequest的timeout屬性可以設(shè)置,表示在等待響應(yīng)多少毫秒之后終止。
即如果在規(guī)定的時間內(nèi)瀏覽器沒有收到響應(yīng),那么就觸發(fā)timeout事件,給xhr.ontimeout賦值為一個響應(yīng)函數(shù)后可被執(zhí)行。


主要代碼如下

01xhr.onreadystatechange = function(){
02    if(xhr.readyState == 4){
03        try{
04            var s = xhr.status;
05            if(s>= 200 && s < 300){
06                //success(xhr);
07            }else{
08                //failure(xhr);
09            }                       
10        }catch(e){}
11    }else{}
12};
13xhr.open();
14xhr.timeout = 1000;
15xhr.ontimeout = function(){
16    alert('request timeout');
17}

超時后再訪問xhr的status屬性會出異常,因此加上try catch。


發(fā)表評論 共有條評論
用戶名: 密碼:
驗(yàn)證碼: 匿名發(fā)表
主站蜘蛛池模板: 精品国产一区二区三 | 宅男噜噜噜66国产在线观看 | 久久久久中精品中文字幕19 | 色悠悠久久久久 | 久久久久久久黄色片 | 日本在线免费观看视频 | 国产精品久久久久久久久久iiiii | 国产精品久久久久久久久久久久午夜 | 成人在线不卡 | 成人免费福利视频 | 国产青草视频在线观看视频 | 亚洲精品一区二区三区大胸 | 亚洲免费看片网站 | 密室逃脱第一季免费观看完整在线 | 九一免费版在线观看 | 久久久99精品视频 | 1级片在线观看 | 国产69精品久久99不卡免费版 | 一本免费视频 | 久久精品中文字幕 | 国产精品片一区二区三区 | 亚洲一区在线免费视频 | 水多视频在线观看 | 国产精品视频中文字幕 | 国产成人高潮免费观看精品 | 免费观看亚洲视频 | 在线91视频 | 欧美国产一区二区三区激情无套 | 久久久久久久久久久久久久av | 免费一级电影 | 91成人免费视频 | 精品一二三区视频 | 日韩毛片毛片久久精品 | 久久精品国产精品亚洲 | 91久久国产露脸精品免费 | 黄色a级片免费观看 | 午色影院 | 亚洲一区二区免费 | 天堂精品在线 | 欧美成人免费小视频 | 国产精品久久久久久久成人午夜 |