用分支技術建立XHR物件

2021-07-15 12:51:32 字數 709 閱讀 1321

先上**

var ******xh***ctory=(function()

}; var activexnew=

} ;var activexold=

}; var testobj;

trycatch(e)

catch(e)

catch(e)

} }})();

這兒單體現在就可以用來生成xhr物件的例項,使用該api的程式猿只要呼叫了******xh***ctory.createxhrobj()就能得到合適特定執行環境是的xhr物件,用了分支技術後,所有的那些特性嗅探**都只會執行一次,而不是每生成乙個物件就要執行一次。

都寫到這裡了,再順手把手寫ajax熟悉一下。

//手寫ajax請求

var xhr=******xh***ctory.createxhrobj();

xhr.onreadystatechange=function()

else }}

var url="example.html";

//get

xhr.open("get",url,true); //第三個引數表示是否非同步

//post

xhr.open("post",url,false);

xhr.send("username=abc&pwd=123456");

xhr是什麼縮寫 XHR 建立物件

ajax 建立 xmlhttprequest 物件 xmlhttprequest 是 ajax 的基礎。xmlhttprequest 術語縮寫為xhr,中文可以解釋為可擴充套件超文字傳輸請求。xmlhttprequest 物件可以在不向伺服器提交整個頁面的情況下,實現區域性更新網頁。xmlhttpr...

用python 建立svn 分支

由於本人所在的公司的svn建立分支的工具比較繁瑣,故而決定自己用python自己寫乙個svn的打分支工具,廢話不多說,直接上 import os import time from xml.etree import elementtree import subprocess import modify...

建立xhr物件出現異常處理 Ajax之六

前面幾篇一直採用最精簡的方式建立ajax的核心xmlhttprequest物件 var xhr window.xmlhttprequest new xmlhttprequest new activexobject microsoft.xmlhttp 沒有考慮其可能出現的異常,即建立失敗。其實個人認為...