对于XHR2,IE浏览器的支持是IE10以上。但是IE早在IE8时就推出了 XDomainRequest 对象进行跨域操作,一直沿用到IE10才被取代掉。因此在IE8,IE9中应该使用 XDomainRequest (XDR)来实现。另外使用XDR时也需要服务器端设置 Access-Control-Allow-Origin 头信息。
2016-08-20
XMLHttpRequest取得响应:
1.创建XMLHttpRequest对象;
2.调用open();
3.放入一些数据;
4.对这个过程进行监听,来知道服务器是否做出响应;
5.做一些事情,比如说获取服务器响应的内容、页面上的一些重现。
1.创建XMLHttpRequest对象;
2.调用open();
3.放入一些数据;
4.对这个过程进行监听,来知道服务器是否做出响应;
5.做一些事情,比如说获取服务器响应的内容、页面上的一些重现。
2016-08-19
已采纳回答 / 慕粉1464182144
readyState 状态 状态说明(0)未初始化此阶段确认XMLHttpRequest对象是否创建,并为调用open()方法进行未初始化作好准备。值为0表示对象已经存在,否则浏览器会报错--对象不存在。(1)载入此阶段对XMLHttpRequest对象进行初始化,即调用open()方法,根据参数(method,url,true)完成对象状态的设置。并调用send()方法开始向服务端发送请求。值为1表示正在向服务端发送请求。(2)载入完成此阶段接收服务器端的响应数据。但获得的还只是服务端响应的原始数...
2016-08-18