JavaScript框架,支持XmlHttpRequest,或易于扩展.正在进行中(必要时进行模拟)



哪个JavaScript库和框架支持XmlHttpRequest的"onprogress"事件(可能作为插件或扩展),必要时进行模拟?或者,哪个JavaScript框架最容易扩展以支持xhr.onprogress?

这里的" emululated if necessary"的意思是,如果web浏览器不支持XHR 2.0的"onprogress"事件,那么将使用"onreadystatechange"。因为有些浏览器对每个状态只触发一次onreadystatechange,并且在服务器刷新时不调用onreadystatechange,那么可能需要某种定时器/间隔来定期检查XHR对象,如果它是这样的浏览器的话。

    jQuery和YUI只提供成功和错误(或同等)回调MooTools提供'progress'事件,但仅限于支持该事件的浏览器。(此时:Gecko和WebKit)。

您可以扩展jQuery来实现您对$的期望。ajax传输。但是你必须自己做所有的艰苦工作。

最新更新