/**
* CopyRight (c) Eays Studio
* @author 小林信仁 Date:2007-2-11 QQ:16942926 Email:xihaikun@yahoo.com.cn
*/
var http_request = false;
function send_request(url){//初始化发送请求和处理函数
http_request = false;
//开始创建XMLHttpRequest对象
if(window.XMLHttpRequest) {//Mozailla Navigation
http_request = new XMLHttpRequest();
if(http_request.overrideMimeType){//设置Mime类型
http_request.overrideMimeType("text/html");
}
}else if(window.ActiveXObject){//IE Navigationg
try{
http_request = new ActiveXOjbect("Msxml2.XMLHTTP");
}catch(e){
try{
http_request = new ActiveXObject("Microsoft.XMLHTTP");
}catch(e){}
}
}
if(!http_request){//Exception 不能创建XMLHttpRequest对象
window.alert("不能创建XMLHttpRequest实例");
return false;
}
http_request.open("GET",url,true);
http_request.send(null);
http_request.onreadystatechange = processRequest;//onreadystatechange 是一个事件改变的触发器 等于号后面的是函数没有参数没有刮号,也可以是匿名函数http_request.onreadystatechange = function(){}
//处理返回信息函数
function processRequest(){
if(http_request.readyState == 4 ) {
if(http_request.status == 200){
window.alert(http_request.responseText);//具体操作根据实际修改
}else{
alert("您所请求的页面有异常!!");
}
}
}
}
分享到:
相关推荐
ajax手写 ajax 函数 js文件
js定义对象,实现ajax通用函数,减少每次定义的过程
ajax回调函数是怎么写的ajax回调函数是怎么写的ajax回调函数是怎么写的
可以直接使用里面的函数,AJAX的操作封装起来了,同事刚给的,也没用过,先接csdn放着...
.net 前台调用后台函数的 Ajax 方法 注:
最新ajax常用的函数大全!为WORD文档格式。
很实用的ajax函数 纯js编写 调用方式: $get('/checkUserName/?userName=mzoe', function(str) { alert(str); }); $post('/checkUserName/', 'userName=mzoe', function(str) { alert(str); });
详细解读Jquery各Ajax函数:$.get(),$.post(),$.ajax(),$.getJSON()
简单好用的ajax库函数,js代码,只有6K大小,可以代替JQuery中几M的函数库. 调用方法: ajaxSendGet('返回函数名', '访问的URL'); ajaxSendPost('返回函数名', '访问的URL', 'POST提交的参数内容'); 返回函数: function...
本函数封装了js的ajax,php为处理后台数据,仅支持post,代码很简洁
而服务器端的函数也似乎只能是服务器端控件的事件函数,难道我们在页面上每添加一个Ajax功能, 就要多添加一个Button控件和它的一个onclick事件吗?这似乎非常的不灵活啊! 我们程序员当然是想越简单越好,还要越...
AJAX 请求完成时执行函数。Ajax 事件。 XMLHttpRequest 对象和设置作为参数传递给回调函数。
自己整合的一个AJAX函数库,从此让你的AJAX开发简单方便. 调用方法: <script type="text/javascript" src="ajax.js"> <div id="mydiv"></div> function myFun(){ loading('正在加载数据,请稍候。。。','mydiv'); ...
绑订事件处理函数(处理readystatechange事件)。 注:当readyState属性值发生了任何的改变,比如从0变成了1,就会产生readystatechange事件。 readyState 有五个值(0,1,2,3,4),表示ajax对象与服务器通信的状态。其中...
对ajax基础的封装
JQuery各Ajax函数说明。jQuery提供了AJAX全局函数的定义,以满足特殊的需求。下面是jQuery提供的所有函数(按照触发顺序排列如下)
jquery AJAX 回调函数取JSON成功代码,不需要数据库,jquery路径引导正确可运行,数据调用是已定义json数据
js写的ajax核心构造和改写alert函数.
内有详细说明 Ajax调用.net后台函数 做到无刷新获取数据及可以随意调用后台方法和函数
简短例子总结,多个ajax共享变量,改变异步属性设置即可,一句话的事情