[ JS 进阶 ] Ajax 详解 (1) :XHR 对象

Ajax是一种能够向服务器请求额外的数据而无需卸载页面(无刷新)的技术,是对Asynchronous Javascript + XML的简写,因其良好的用户体验,现已成为web不可或缺的技术。我们所熟知的Jquery的封装的ajax方法,也是通过这种技术实现的。

1. 没有 XHR 对象之前我们怎么实现 Ajax

在XHR出现之前,Ajax式的通信必须借助一些hack手段来实现,大多数是使用隐藏的框架或内联框架,还可以使用script标签和img标签;