Ajax
2019-07-06 21:31
661 查看
window.onload=function(){ iAjax("wenben.txt",function(str){ alert(str); },function(str){ alert(str); }); } function iAjax(url,funS,funF){ //创建Ajax对象(需兼容处理) if(window.XMLHttpRequest){ var oAjax=new XMLHttpRequest();//非IE6。IE6返回undefined,被当成了window对象。 }else{ var oAjax=new ActiveXObject("Microsoft.XMLHTTP");//IE6 } //建立连接 open(请求方式,URL,是否异步传输) oAjax.open("get",url,true); //发送请求 oAjax.send(); //接收请求返回的结果 oAjax.onreadystatechange=function(){ if(oAjax.readyState==4){ if(oAjax.status==200){//200:请求成功;404:请求失败(文件不存在);503:服务器超时 funS(oAjax.responseText);//返回响应内容 }else{ funF(oAjax.status); } } } /*readyState: 1.请求初始化,没有建立连接之前; 2.建立连接,没有发送请求前; 3.请求正在处理; 4.响应完成 */ }
阻止缓存(强制刷新)
ajax("wenben.txt?t="+new Date().getTime(),fun1,fun2);
相关文章推荐
- ajax异步请求
- ajax设置contentType=json后台获取不到参数
- Maven+SpringMVC+Hibernate+ajax:用ajax传递json到前台中文出现问号乱码问题
- [转载]使用AJAX实现文件上传时illegal invocation错误的原因及解决方案
- 表单提交时上传图片 表单ajax提交
- js-Ajax的作用及其函数的编写
- Ajax.BeginForm 的用法
- ASP.NET Ajax和Jquery Ajax实例
- Ajax 简介
- AJAX在VS2005中的简单应用
- Ajax技术实现三级联动下拉框
- Visual Studio 2005 SP1 和 ASP.NET AJAX 1.0 RC发布
- jquery中的ajax(异步xml和javascript通信)
- Ajax CascadingDropDown DropDownList 二级联动 再绑定数据 丢失数据 处理
- Joomla! 1.5 组件使用AJAX例程 【转】
- 第21章 Ajax 与Comet(2)
- 4000 ajax和jsonp
- dojo.js中使用ajax提交方式的应用实例
- 监控ajax上传进度
- Ajax-入门