一个简单的Ajax框架

时间:2012-01-19 02:46:25
【文件属性】:

文件名称:一个简单的Ajax框架

文件大小:1KB

文件格式:JS

更新时间:2012-01-19 02:46:25

ajax framework

一个简单的Ajax框架: function $(){ if(arguments.length == 1){ return document.getElementById(arguments[0]); } else if(arguments.length == 2){ return arguments[1].documentElement.getElementsByTagName(arguments[0]); } } function Ajax(){ this.call = call; this.getXMLHttpRequest = getXMLHttpRequest; } function getXMLHttpRequest(){ var req; if (window.XMLHttpRequest) { req = new XMLHttpRequest(); } else if (window.ActiveXObject) { req = new ActiveXObject("Microsoft.XMLHTTP"); } return req; } function call(url, success, failure){ var req = this.getXMLHttpRequest(); req.open("GET", url, true); req.onreadystatechange=function(){ if (req.readyState == 4) { if (req.status == 200) { success(req); } else{ failure(req); } } }; req.send(null); }


网友评论