怎样监听xhr.readyState值的变化
2024-09-01 19:58:00
可以使用 xhr.onreadystatechange 属性指向的函数去监听 xhr.readyState 值的变化. 示例如下:
var xhr = new XMLHttpRequest();
xhr.open( 'GET', 'http://example.com' , true );
xhr.onreadystatechange = function () {
if (xhr.readyState !== 4 || xhr.status !== 200) {
return;
}
console.log(xhr.responseText);
};
xhr.send();
注意: 除了xhr的正常请求过程会改变 xhr.readyState 值以外, 类似xhr.abort()这种会终止请求的方法也会改变xhr.readyState的值.
最新文章
- poj3675 求多边形与圆的面积交
- PostgreSQL中的时间操作总结
- xml解析方法总结
- 一维条码打印的C#实现(Code128)
- 用ant进行编译和打包(java)
- union与struct以及大小端
- bzoj 3105: [cqoi2013]新Nim游戏 异或高消 &;&; 拟阵
- jQuery选择器(适合初学者哟....)
- Uva 10288 Coupons
- android 随手记 广播通知栏 二
- exp导出出现:ORA-00904: ";POLTYP";: invalid identifier
- [jstips]向数组中插入一个元素
- SystemInfo获取设备系统参数
- 《Intel汇编第5版》 数组求和
- 高一的我曾对自己说";要放慢脚步去生活";!?
- 触发器(基本的SR触发器、同步触发器、D触发器)
- log4j日志输出性能优化-缓存、异步
- python爬微信公众号前10篇历史文章(3)-lxml&;xpath初探
- python实现简单算法
- spark报错:warn util.utils::service 'sparkUI' can not bind on part 4040.Attempting port 4041.