zoukankan      html  css  js  c++  java
  • 1 一段很简洁很棒的原生态javascript的Ajax代码

    [代码] [JavaScript]代码

    var Ajax={};
    Ajax._xmlHttp = function(){ return new (window.ActiveXObject||window.XMLHttpRequest)("Microsoft.XMLHTTP");}
    Ajax._AddEventToXHP = function(xhp,fun,isxml){
        xhp.onreadystatechange=function(){
            if(xhp.readyState==4&&xhp.status==200)
                fun(isxml?xhp.responseXML:xhp.responseText);
        }    
    }
    Ajax.get=function(url,fun,isxml,bool){
        var _xhp = this._xmlHttp();    
        this._AddEventToXHP(_xhp, fun || function(){} ,isxml);
        _xhp.open("GET",url,bool);
        _xhp.send(null);    
    }
    Ajax.post=function(url,data,fun,isxml,bool){    
        var _xhp = this._xmlHttp();    
        this._AddEventToXHP(_xhp, fun || function(){},isxml);
        _xhp.open("POST",url,bool);
        _xhp.setRequestHeader("Content-Type","application/x-www-form-urlencoded");
        _xhp.send(data);
    }

    //demo get 操作
    Ajax.get("sjolzy.ajax.html",function(v){
        alert(v)
    });

    Ajax.get("sjolzy.robots.txt",function(v){
        document.write(v)
    });

  • 相关阅读:
    组合数取模 Lucas定理
    关于上下界的二分查找
    POJ 1091 跳蚤
    Eular 函数模板
    POJ 数学(3)
    SRM 567 div2
    SRM 570 div2
    最大最小搜索,alpha beta 剪枝
    JavaScript:prototype属性使用方法
    ArcGIS网络分析之Silverlight客户端服务区分析(五)
  • 原文地址:https://www.cnblogs.com/zhouwenwu/p/2429171.html
Copyright © 2011-2022 走看看