//创建xhr对象 var xhr = new XMLHttpRequest(); //异步接受响应 xhr.onreadystatechange = function () { if (xhr.readyState == 4) { if (xhr.status == 200) { //实际操作 / ...
分类:
Web程序 时间:
2018-10-30 17:35:13
阅读次数:
154
Asynchronous JavaScript and XML 1. XMLHttpRequest 前端开发都知道,不多说。 JavaScript var xhr = new XMLHttpRequest(); xhr.onreadystatechange = function () { if (x ...
分类:
Web程序 时间:
2018-10-19 22:04:41
阅读次数:
187
一、加载与执行 使用script标签的defer属性 使用动态创建script元素来下载并执行代码 使用XHR对象下载 Javascript代码并注入页面中 使用script标签的defer属性 使用动态创建script元素来下载并执行代码 使用XHR对象下载 Javascript代码并注入页面中 ...
分类:
编程语言 时间:
2018-10-18 18:51:13
阅读次数:
130
AJAX异步请求,局部刷新 window.onload=function(){ //dom事件,页面加载完成执行如下函数 doGetObjects(); } function doGetObjects(){ 1. 创建ajax请求对象(ajax引擎提供) var xhr=new XMLHttpReq ...
分类:
Web程序 时间:
2018-10-15 14:50:51
阅读次数:
177
Upload 最原始方式 form表单提交 兼容性:所有浏览器都支持。 xhr2 关于xhr: 老版本xhr主要属性: xhr.readyState:XMLHttpRequest对象的状态,等于4表示数据已经接收完毕。 xhr.status:服务器返回的状态码,等于200表示一切正常。 xhr.re ...
分类:
编程语言 时间:
2018-10-13 14:41:47
阅读次数:
171
js部分 b.js if(window.XMLHttpRequest){ xhr=new XMLHttpRequest(); }else{ xhr=new ActiveXObject("Microsoft.XMLHTTp"); } var arr=Array(); arr.push("a"); ar ...
分类:
Web程序 时间:
2018-10-06 15:30:32
阅读次数:
205
一 websocket WebSocket是html5新增加的一种通信协议,目前流行的浏览器都支持这个协议,例如 Chrome,Safrie,Firefox,Opera,IE等等,对该协议支持最早的应该是chrome,从chrome12就已经开始支持,随着协 议草案的不断变化,各个浏览器对协议的实现 ...
分类:
Web程序 时间:
2018-09-29 19:22:59
阅读次数:
199
基于Promise规范的fetch API的使用 fetch的使用 1. 作用:fetch 这个API,是专门用来发起Ajax请求的; 2. fetch 是由原生 JS 提供的 API ,专门用来取代 XHR 这个对象的; 3. 发起 Get 请求: ? 4. 发起 Post 请求: 5. 注意: ...
XMLHttpRequest:AJAX核心的类 $("#btnGetDate").click(function () { //开始通过AJAX向服务器发送请求. var xhr; if (XMLHttpRequest) {//表示用户使用的高版本IE,谷歌,狐火等浏览器 xhr = new XMLH ...
分类:
Web程序 时间:
2018-09-11 01:08:37
阅读次数:
242