Nachdem die Quelle des Iframes auf „about:blank“ gesetzt wurde, wird der Speicher nicht freigegeben, wenn er nicht auf „about:blank“ gesetzt ist. Sie müssen auch iframe.document.write(''); verwenden. Dies ist die einzige Möglichkeit, den Inhalt zu löschen, aber nach dieser Verarbeitung bleiben immer noch etwa 500-1000 KB Speicher übrig. Dies ist der Iframe-Fehler von IE6. Dynamisch erstellte Iframes verbrauchen immer etwas Speicher. Code kopieren Der Code lautet wie folgt:Funktion ClearIframe(ID){ var el = document.getElementById(id), iframe = el.Inhaltsfenster; wenn(el){ el.src = "über: leer"; versuchen{ iframe.document.write(''); iframe.document.clear(); }fang(e){}; //Das Obige kann den größten Teil des Speichers löschen und Knotendatensätze dokumentieren. // Abschließend löschen Sie dieses Iframe. Dokument.Body.RemoveChild(el); } } clearIframe('iframe_id'); |
<<: 43 Webdesign-Fehler, auf die Webdesigner achten sollten
>>: Detaillierte Erläuterung der Implementierung der Nginx-Prozesssperre
1. Einleitung Ich möchte Selenium verwenden, um D...
Nginx unterstützt drei Möglichkeiten zum Konfigur...
Wenn Sie nach Inspiration für spaltenbasiertes Web...
Hintergrund Als ich vor einigen Tagen Paging in M...
Wie in der Abbildung gezeigt: Aber bei der Anzeig...
Nachdem wir eine Webdienstanwendung (wie etwa Tom...
Der Installationsprozess von VMware wird nicht de...
Inhaltsverzeichnis Problembeschreibung: Lösung 1 ...
1. Datendeduplizierung Bei der täglichen Arbeit k...
Inhaltsverzeichnis Erklärung des V-Texts bei „if“...
Da ich Sicherheitsprodukte testen musste, wollte ...
Ein gemeinsamer Index wird auch als zusammengeset...
Manchmal müssen Sie basierend auf der offiziell v...
Deaktivieren Sie SeLinux setenforce 0 Dauerhaft g...
Umweltanforderungen: IP Hostname 192.168.1.1 Knot...