javascript 发送http请求
来源:互联网 发布:2013年旅游数据统计 编辑:程序博客网 时间:2024/05/16 11:22
本文只是做一下记录,其实就是ajax的实现
调用sendHttpRequest(请求的url,请求的类型(post/get),是否发送文件(否则为null),回调函数的标记)
function createXmlHttpRequest(){ if(window.ActiveXObject){ //如果是IE浏览器 return new ActiveXObject("Microsoft.XMLHTTP"); }else if(window.XMLHttpRequest){ //非IE浏览器 return new XMLHttpRequest(); } } function sendHttpRequest(url,requestType,file,fromWhat){ //alert(url+"-----"+fromWhat); //1.创建XMLHttpRequest组建 xmlHttpRequest = createXmlHttpRequest(); //2.设置回调函数 xmlHttpRequest.onreadystatechange = function(){relsFun(fromWhat);}; //3.初始化XMLHttpRequest组建 xmlHttpRequest.open(requestType,url,true); //4.发送请求 //file=null; formData = new FormData(); formData.append("rulefile", file); xmlHttpRequest.send(formData); } //回调函数 function relsFun(fromWhat){ if(xmlHttpRequest.readyState == 4 && xmlHttpRequest.status == 200){ switch(fromWhat) { case A: //do something break; case B: //do something break; case C: //do something break; default: // n 与 case A、B 和 case C 不同时执行的代码 } } }
0 0
- javascript 发送http请求
- javascript发送get、post http请求
- javascript发送get、post http请求
- 【javascript】 借助script元素发送HTTP请求:JSONP原理-1
- 【javascript】 借助script元素发送HTTP请求:JSONP原理-2
- C#发送HTTP请求
- java 发送http请求
- socket 发送http请求
- python发送HTTP请求
- 异步发送HTTP请求
- python发送HTTP请求
- Qt发送HTTP请求
- socket发送http请求
- 发送http请求
- JAVA发送HTTP请求
- python发送HTTP请求
- c++ 发送http请求
- Qt发送http请求
- Python操作Redis之设置key的过期时间
- 博客第一篇
- Unity3D 导入脚本のAnimation动画切割
- android studio 常遇错误,界面,Gradle详细讲解
- Objc中block的实现
- javascript 发送http请求
- 用Callable和CurrentHashMap实现排它锁
- 多终端WEB页面字体处理方法总结
- UILabel根据内容自动调整高度
- 文章标题
- 阿里云监控用户手册
- 安装和配置jenkins
- 微信公众帐号开发教程第17篇-应用实例之智能翻译
- 斯坦福大学iOS应用开发教程学习笔记(第二课) 计算器实现2 改进版