javascript:取消所有类型的请求
-
02-07-2019 - |
题
我的网站使得很多的请求。我经常需要取消所有当前的请求,以便浏览器是不阻挡有关的新请求。
我有3种请求:
- 阿贾克斯
- 插入脚本的标签(其他通信)
- 插入图像的标签(这导致浏览器的要求的数据来自各种服务器)
Ajax其没有问题,因为该程序对象的支持取消.我需要的是一种方法,使用任何浏览器停止载入资源,从DOM-对象。
看起来像只需删除的对象(例如。图像标签)从DOM仅可以帮助避免一个请求,如果请求是不是已经运行。
更新: 一种方法取消所有请求,这是无关紧要的,而不是真正的任何要求将是完美的。
解决方案
window.stop()
应该取消任何未决的图像或脚本要求。
其他提示
我认为 document.close()
停止所有要求,但我不太确定。
不隶属于 StackOverflow