Javascript: Alle Arten von Anfragen abbrechen
Meine Website macht viele Anfragen. Ich muss häufig alle aktuellen Anfragen stornieren, damit der Browser keine relevanten neuen Anfragen blockiert.
Ich habe 3 Arten von Anfragen:
AjaxEingefügte Script-Tags (die JSONP-Kommunikation ermöglichen)Eingefügte Image-Tags (die den Browser veranlassen, Daten von verschiedenen Servern anzufordern)Für Ajax ist dies kein Problem, da das XMLHttpRequest-Objekt das Abbrechen unterstützt. Was ich brauche, ist eine Möglichkeit, jeden Browser dazu zu bringen, das Laden von Ressourcen aus DOM-Objects zu stoppen.
Sieht so aus, als würde durch einfaches Entfernen eines Objekts (z. B. eines Image-Tags) aus dem DOM eine Anforderung nur vermieden, wenn die Anforderung noch nicht ausgeführt wird.
AKTUALISIEREN: Ein Weg, um alle Anfragen zu stornieren, die irrelevant sind, anstatt wirklich jede Anfrage wäre perfekt.