AJAX请求类
在给blog加上无刷新搜索和即时验证检测后,又看了下代码,感觉太过麻烦,就把XMLHttpRequest请求封装到一个类里面,用起来方便多了,不用记那么多代码,什么创建XMLHttpRequest对象什么的,这部分代码也是重用性比较高的~已经打包,在日志的末尾下载。 要看效果的话点左侧边栏里的日志搜索,里面有一个无刷新搜索,就是了,或者在阅读日志或留言簿里的注册码那里有即时检测,如果不输入验证码或者输错了验证码,输入框都会变红的 类名:AJAXRequest 创建方法:var ajaxobj=new AJAXRequest;,如果创建失败则返回false 属性:
方法:send - 发送请求,无参数 例子:
var ajaxobj=new AJAXRequest; // 创建AJAX对象 ajaxobj.method="GET"; // 设置请求方式为GET ajaxobj.url="default.asp" // URL为default.asp // 设置回调函数,输出响应内容 ajaxobj.callback=function(xmlobj) { document.write(xmlobj.responseText); } ajaxobj.send(); // 发送请求 |


