2010-12-22 6 views
4

Mögliche Duplizieren:
Javascript: Cancel/Stop Image RequestsAbbruch aktiv Bild anfordert

Wie man ein Bild Anfrage abbrechen, die noch im laufenden Betrieb ist?

Beispiel:

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

> Ich denke, das ist was du willst. http://stackoverflow.com/questions/2813168/how-to-cancel-a-jquery-load – naveen

Antwort

0

Sobald der Browser die Anforderung für das Bild, um es getan wird, kannst du nicht „cancel“ es.

Das meiste, was Sie tun können, ist das Bildelement in diesem Fall zu verstecken oder eine freundliche Nachricht zu zeigen.

1

In Firefox wird das Setzen der src des Bildes auf die leere Zeichenfolge jede aktive Anfrage abbrechen.

Verwandte Themen