当前位置: 网学 > 编程文档 > Ajax > 正文

一个方便AJAX开发的通用类

来源:Http://myeducs.cn 联系QQ:点击这里给我发消息 作者: 用户投稿 来源: 网络 发布时间: 13/07/10
;       catch(e2) {
            try { xmlObj=new ActiveXObject("Microsoft.XMLHTTP"); }
            catch(e3) { xmlObj=false; }
        }
    }
    if (!xmlObj) return false;
    if(arguments[0]) this.url=arguments[0]; else this.url="";
    if(arguments) this.callback=arguments; else this.callback=function(obj){return};
    if(arguments) this.content=arguments; else this.content="";
    if(arguments) this.method=arguments; else this.method="POST";
    if(arguments) this.async=arguments; else this.async=true;
    this.send=function() {
        var purl,pcbf,pc,pm,pa;
        if(arguments[0]) purl=arguments[0]; else purl=this.url;
        if(arguments) pc=arguments; else pc=this.content;
        if(arguments) pcbf=arguments; else pcbf=this.callback;
        if(arguments) pm=arguments; else pm=this.method;
        if(arguments) pa=arguments; else pa=this.async;
        if(!pm||!purl||!pa) return false;
        xmlObj.open (pm, purl, pa);
        if(pm=="POST") xmlObj.setRequestHeader("Content-Type","application/x-www-form-urlencoded");
        xmlObj.onreadystatechange=function() {
            if(xmlObj.readyState==4) {
                if(xmlObj.status==200) {
                    pcbf(xmlObj);
                }
                else {
                    pcbf(null);
                }
            }
    &n
  • 下一篇资讯: AJAXRequest v0.2
  • 网学推荐

    免费论文

    原创论文

    设为首页 | 加入收藏 | 论文首页 | 论文专题 | 设计下载 | 网学软件 | 论文模板 | 论文资源 | 程序设计 | 关于网学 | 站内搜索 | 网学留言 | 友情链接 | 资料中心
    版权所有 QQ:3710167 邮箱:3710167@qq.com 网学网 [Myeducs.cn] 您电脑的分辨率是 像素
    Copyright 2008-2015 myeducs.Cn www.myeducs.Cn All Rights Reserved 湘ICP备09003080号