国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 開發 > AJAX > 正文

AJAXRequest v0.2

2024-09-01 08:29:50
字體:
來源:轉載
供稿:網友
更新:

1)更改構造函數,使帶參數,簡化使用的步驟

類名:AJAXRequest

創建方法:

var ajaxobj=new AJAXRequest(method,url,async,content,callback);

如果創建失敗則返回false

屬性:method  -  請求方法,字符串,POST或者GET,默認為POST

   url         -  請求URL,字符串,默認為空

   async     -  是否異步,true為異步,false為同步,默認為true

   content -  請求的內容,如果請求方法為POST需要設定此屬性,默認為空

   callback  - 回調函數,即返回響應內容時調用的函數,默認為直接返回,回調函數有一個參數為XMLHttpRequest對象,即定義回調函數時要這樣:function mycallback(xmlobj)

方法:send()     -  發送請求,無參數

一個例子:

代碼如下:
<script type="text/javascript" src="ajaxrequest.js"></script>
<script type="text/javascript">
// 請求方式GET,URL為default.asp,異步
var ajaxobj=new AJAXRequest("GET","default.asp",true,null,MyCallback);    // 創建AJAX對象
ajaxobj.send();    // 發送請求
function MyCallback(xmlObj) {
     document.write(xmlobj.responseText);
}

ajaxrequest.js
代碼如下:
/*------------------------------------------
Author: xujiwei
Website: http://www.xujiwei.cn
E-mail: vipxjw@163.com
Copyright (c) 2006, All Rights Reserved
------------------------------------------*/
function AJAXRequest(pmethod,purl,pasync,pcontent,pcallback) {
    var xmlObj = false;
    var CBfunc,ObjSelf;
    ObjSelf=this;
    try { xmlObj=new XMLHttpRequest; }
    catch(e) {
        try { xmlObj=new ActiveXObject("MSXML2.XMLHTTP"); }
        catch(e2) {
            try { xmlObj=new ActiveXObject("Microsoft.XMLHTTP"); }
            catch(e3) { xmlObj=false; }
        }
    }
    if (!xmlObj) return false;
    this.method=pmethod;
    this.url=purl;
    this.async=pasync;
    this.content=pcontent;
發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 成安县| 日照市| 成安县| 双柏县| 五台县| 遂宁市| 建湖县| 白河县| 阿巴嘎旗| 泸西县| 太湖县| 恩施市| 来凤县| 淄博市| 和田市| 七台河市| 高唐县| 钟祥市| 大石桥市| 富平县| 曲周县| 缙云县| 永清县| 德惠市| 彭州市| 沧州市| 辽宁省| 昌黎县| 斗六市| 千阳县| 双牌县| 黄龙县| 新巴尔虎左旗| 古交市| 凤山县| 石渠县| 分宜县| 韩城市| 探索| 徐州市| 建瓯市|