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
Inhaltsverzeichnis Was sind flaches und tiefes Kl...
Die Hauptfunktion des Browsermoduls besteht darin...
Im Vergleich zu FTP bietet der SSH-basierte SFTP-...
Vorwort Als ich gestern ein kleines Projekt schri...
1. Ein Container ist eine unabhängig laufende Anw...
Die /Partitionsauslastung eines Servers im IDC is...
Virtuelle Hosts verwenden spezielle Software- und...
Verwendung gespeicherter Prozeduren in Parametern...
Inhaltsverzeichnis Startoptionen Befehlszeile Lan...
Vorwort Um bei der Backend-Entwicklung zu verhind...
Heute möchte ich einen Countdown von Vue und Mome...
1. Zeitarten werden unterteilt in: 1. Netzwerkzei...
Timer-Effekte: <div> <font id='timeC...
Inhaltsverzeichnis 1. Die Bedeutung von Nutzern u...
Was ist Fuser Command? Der Befehl fuser ist ein s...