中止活动图像请求

时间:2010-12-22 04:27:16

标签: javascript

  

可能重复:
  Javascript: Cancel/Stop Image Requests

如何中止仍在运行中的图像请求?

示例:

var img = new Image();
var img.src = "http://www.google.co.in/images/nav_logo29.png";
window.setTimeout(function(){
     //Code to abort/cancel image request if it hasn't triggered onload or onerror even after 20 seconds of sending request.
},20000)

2 个答案:

答案 0 :(得分:1)

在Firefox中,将图像的src设置为空字符串将中止所有活动请求。

答案 1 :(得分:0)

一旦浏览器发送完图像请求,就无法“取消”它。

你可以做的最多就是隐藏这种情况下的图像元素或显示友好的信息。