最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

javascript:以前寫的xmlhttp池,代碼

 更新時(shí)間:2008年05月18日 21:42:33   作者:  
用javascript寫的xmlhttp池代碼,最下面有調(diào)用方法
var Pool_xmlreq=function(){
var _cacheCase=[];
 _cacheCase.fetch=function(){
  var i=0;
  var _instance=function(){
   try{
    return (new ActiveXObject("Msxml2.XMLHTTP.5.0"));}
   catch(e){
    try{
     return (new XMLHttpRequest());}
    catch(e){
     try{
      return (new ActiveXObject("Msxml2.XMLHTTP"));}
     catch(e){
      try{
       return (new ActiveXObject("Microsoft.XMLHTTP"));}
      catch(e){
       alert("Error: initializing xmlhttprequest!");}}}}}
  for(;i<this.length;i++){
   if(this[i].readyState==0||this[i].readyState==4){
    return this[i];}}
  this[i]=_instance();
  return this[i];}
 this.length=function(){
  return _cacheCase.length}
 this.instance=function(){
  return _cacheCase.fetch()}
 this.connect=function(method,url,data,handler){
  var _xmlhttpreq=_cacheCase.fetch();
  with(_xmlhttpreq){
   open(method,url,true);
   setRequestHeader("Cache-Control","no-cache");  
   setRequestHeader("Content-Type","application/x-www-form-urlencoded;charset=UTF-8");
   send(data);
   onreadystatechange=function(){
    if(_xmlhttpreq.readyState<4)
     return false;
    if(_xmlhttpreq.status==200||_xmlhttpreq.status==304){
     handler(decodeURIComponent(_xmlhttpreq.responseText));
     return true;}
    alert("Error: status_"+_xmlhttpreq.status+"!");
    return false;}}}
}
var xmlreq=new Pool_xmlreq(); 

用法:
xmlreq.connect("post",url,postdata,function);

相關(guān)文章

  • 深入學(xué)習(xí)JavaScript ES8中的函數(shù)式編程

    深入學(xué)習(xí)JavaScript ES8中的函數(shù)式編程

    函數(shù)式編程已經(jīng)成為現(xiàn)代JavaScript開發(fā)中的一種主要范式,它提供了一種更清晰、更模塊化、更可維護(hù)的代碼編寫方式,本文將深入探討ES8中的一些關(guān)鍵特性,并演示如何使用這些特性進(jìn)行函數(shù)式編程實(shí)踐,有需要的可以參考下
    2023-09-09
  • uni-app學(xué)習(xí)之nvue使用教程

    uni-app學(xué)習(xí)之nvue使用教程

    uni-app可以說是目前跨端數(shù)最多的框架之一了,這篇文章主要給大家介紹了關(guān)于uni-app學(xué)習(xí)之nvue使用的相關(guān)資料,文中介紹的非常詳細(xì),需要的朋友可以參考下
    2022-11-11
  • 基于JavaScript實(shí)現(xiàn)下拉列表左右移動(dòng)代碼

    基于JavaScript實(shí)現(xiàn)下拉列表左右移動(dòng)代碼

    這篇文章主要介紹了基于JavaScript實(shí)現(xiàn)下拉列表左右移動(dòng)效果,代碼簡(jiǎn)單易懂非常不錯(cuò),具有參考借鑒價(jià)值,需要的朋友可以參考下
    2017-02-02
  • 微信小程序?qū)崿F(xiàn)星星評(píng)分效果

    微信小程序?qū)崿F(xiàn)星星評(píng)分效果

    這篇文章主要為大家詳細(xì)介紹了微信小程序?qū)崿F(xiàn)星星評(píng)分效果,文中示例代碼介紹的非常詳細(xì),具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下
    2020-11-11
  • 學(xué)習(xí)JavaScript編程語言的8張思維導(dǎo)圖分享

    學(xué)習(xí)JavaScript編程語言的8張思維導(dǎo)圖分享

    這篇文章主要介紹了學(xué)習(xí)JavaScript編程語言的8張思維導(dǎo)圖分享,本文給出了javascript變量、javascript運(yùn)算符、javascript數(shù)組、javascript流程語句、javascript字符串函數(shù)、javascript函數(shù)基礎(chǔ)、javascript基礎(chǔ)DOM操作、javascript正則表達(dá)式的思維導(dǎo)圖,需要的可以參考下
    2015-03-03
  • bootstrap下拉菜單使用方法解析

    bootstrap下拉菜單使用方法解析

    這篇文章主要為大家詳細(xì)解析了bootstrap下拉菜單使用方法,具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下
    2017-01-01
  • 詳解js中Array的方法及技巧

    詳解js中Array的方法及技巧

    這篇文章我們給大家總結(jié)了關(guān)于js中Array的方法及技巧,有需要的朋友們可以學(xué)習(xí)參考下。
    2018-09-09
  • 前端小知識(shí)之??=?操作符更簡(jiǎn)潔的默認(rèn)值處理方式

    前端小知識(shí)之??=?操作符更簡(jiǎn)潔的默認(rèn)值處理方式

    這篇文章主要介紹了前端小知識(shí)之??=?操作符更簡(jiǎn)潔的默認(rèn)值處理方式的相關(guān)資料,??=操作符是JavaScript中用于設(shè)置默認(rèn)值的新操作符,它僅在變量值為null或undefined時(shí)才賦值,需要的朋友可以參考下
    2024-11-11
  • ES2020讓代碼更優(yōu)美的運(yùn)算符 (?.) (??)

    ES2020讓代碼更優(yōu)美的運(yùn)算符 (?.) (??)

    這篇文章主要介紹了ES2020讓代碼更優(yōu)美的運(yùn)算符 (?.) (??),文中通過示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2021-01-01
  • 如何使用headjs來管理和異步加載js

    如何使用headjs來管理和異步加載js

    本文主要介紹如何使用headjs來管理和異步加載js,提高頁面的加載速度,需要的朋友可以參考下
    2016-11-11

最新評(píng)論

喀什市| 南雄市| 高台县| 沾化县| 武冈市| 平原县| 阆中市| 阿勒泰市| 莱州市| 田东县| 星座| 和龙市| 丰都县| 汕尾市| 江口县| 南阳市| 巫山县| 凉山| 怀仁县| 石嘴山市| 汤阴县| 札达县| 铜陵市| 抚松县| 教育| 东平县| 旬阳县| 工布江达县| 咸宁市| 彭阳县| 怀宁县| 台山市| 甘孜| 睢宁县| 朝阳市| 泰安市| 大港区| 西吉县| 岑巩县| 四子王旗| 上杭县|