//地址 成功方法 失败方法
function Ajax(url, funsucc, funfial) {
var oAjax = null;
if (window.XMLHttpRequest) {
oAjax = new XMLHttpRequest();
}
else {
oAjax = ActiveXObject('Microsoft.XMLHTTP');
}
oAjax.open('get', url, true);
oAjax.send();
oAjax.onreadystatechange = function () {
if (oAjax.readyState==) {
if (oAjax.status == ) {
funsucc(oAjax.responseText);//将返回的TEXT放到成功方法中
}
else {
if (funfial) {//如果传了失败的方法,则执行
funfial();
}
}
}
}
}
相关文章
- js jq封装ajax方法
- HTML5自学笔记[ 4 ]js中新增的选择器方法
- 【学习】js学习笔记:对象的遍历和封装特性
- JS点击任意标签获得该标签属性,以获得ID为例,以及AJAX的异步原理和 $(document).ready()与window.onload加载方法的区别
- ajax 动态载入html后不能执行其中的js解决方法
- 自己写的一些公共js方法
- js面向对象的封装方法,【案例】
- Ajax异步获取html数据中包含js方法无效的解决方法
- ajax上传图片 jquery插件 jquery.form.js 的方法 ajaxSubmit; AjaxForm与AjaxSubmit的差异
- js实现原生Ajax的封装及ajax原理详解