我的网站使得很多的请求。我经常需要取消所有当前的请求,以便浏览器是不阻挡有关的新请求。

我有3种请求:

  • 阿贾克斯
  • 插入脚本的标签(其他通信)
  • 插入图像的标签(这导致浏览器的要求的数据来自各种服务器)

Ajax其没有问题,因为该程序对象的支持取消.我需要的是一种方法,使用任何浏览器停止载入资源,从DOM-对象。

看起来像只需删除的对象(例如。图像标签)从DOM仅可以帮助避免一个请求,如果请求是不是已经运行。

更新: 一种方法取消所有请求,这是无关紧要的,而不是真正的任何要求将是完美的。

有帮助吗?

解决方案

window.stop() 应该取消任何未决的图像或脚本要求。

其他提示

我认为 document.close() 停止所有要求,但我不太确定。

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top