Ajax----随笔小记

 1.理解为什么需要在open()之前定义onreadystateChange事件处理程序。

首先由于不是所有浏览器都支持DOM2级事件方法,所以只能用DOM0级事件方法,即xhr.onreadystateChange=function(){}这样的写法。

由于readstateChange事件是由readystate状态变化触发的,而readystate为0时:还未调用open(),所以为了考虑捕捉readystate从0开始的变化,

需要在open函数调用前定义该事件。

猜你喜欢

转载自www.cnblogs.com/yuxingguang/p/12626661.html