国产探花免费观看_亚洲丰满少妇自慰呻吟_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;
發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 扎兰屯市| 来宾市| 万州区| 阳信县| 永登县| 博客| 玉龙| 通州市| 积石山| 溆浦县| 池州市| 息烽县| 呼伦贝尔市| 门头沟区| 双鸭山市| 犍为县| 北京市| 含山县| 菏泽市| 昭通市| 多伦县| 两当县| 寿光市| 九台市| 梅河口市| 浙江省| 吴江市| 松桃| 绥德县| 玉林市| 调兵山市| 郓城县| 凤山县| 婺源县| 鄯善县| 黎川县| 洛阳市| 安丘市| 潼关县| 鹿邑县| 营山县|