2010-12-22 40 views
4

可能重复:
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) 
+0

>我想这就是你想要的。 http://stackoverflow.com/questions/2813168/how-to-cancel-a-jquery-load – naveen 2010-12-22 04:38:37

回答

0

一旦浏览器发送的,它的完成图像的要求,则无法“取消”了。

你可以做的大部分是在这种情况下隐藏图像元素或显示友好的消息。

1

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