Ajax 请求代码备忘
2016-07-18 14:12
316 查看
function asynRequest(url, funcProcessResponse, funcReadyStateChange, funcError){ var objHttpRequest = null; if(window.XMLHttpRequest){ objHttpRequest = new XMLHttpRequest(); }else{ objHttpRequest = new ActiveXObject("Microsoft.XMLHTTP"); } objHttpRequest.open("GET", url, true); objHttpRequest.onreadystatechange = function(){ if(funcReadyStateChange){ funcReadyStateChange(objHttpRequest.readyState); } if(objHttpRequest.readyState == 4){ if (objHttpRequest.status == 200){ funcProcessResponse(objHttpRequest.responseText); }else{ if (funcError){ funcError(objHttpRequest.status); } } } }; objHttpRequest.send(); }
相关文章推荐
- **PHP** cookie & sessions & email
- Java BigDecimal详解
- java中的compareto方法的详细介绍
- Java中equals和==的区别
- 删除python读取的txt每一行尾部的\n
- springMVC配置文件
- GitHub上那些值得一试的JAVA开源库--转
- PHP继承及实现
- bat执行java 并定期执行
- opencv 读取图片(C/C++/python)
- leetcode_c++:链表:Sort List(148)
- webuploader java分片上传
- C#.net Page加载顺寻及回发时执行顺序
- C++ 将进程运行在指定的CPU上
- Java 改变服务器时区为特定时区(解决获取系统时间和服务器相差8个小时)
- phpize
- eclipse调试常用快捷键总结
- javaweb文件的上传下载
- leetcode_c++:链表:Insertion Sort List(147)
- c++面试题经典