innerHTML - Browser schmiert ab einer gewissen Größe ab

nightcrawler86

Grünschnabel
Hallo Leute,

mir ist aufgefallen dass die Browser IE und FF eine gewisse Menge an Daten über innerHTML eingefügt nicht vertragen und irgendwann abschmieren. Ist das üblich? Ist eigentlich nicht viel, meist 50 bis 200 kleine Tabellen. Sollte ich lieber die anderen DOM Funktionen verwenden und die HTML Tags erstellen?

MfG

nightcrawler
 
Moin,

innerHTML verursacht Speicherlecks(wie vieles andere auch in JS :) )

Soll heissen: es belegt Arbeitsspeicher und gibt ihn nicht frei, wenn er nicht mehr benötigt wird...irgendwann läuft dann das Fass über.

Bei deinem Vorhaben sind die DOM-Methoden empfehlenswerter, generell kann man das aber nicht sagen, denn wenn es bspw. um das Entfernen von Knoten geht, ist innerHTML günstiger.
 

Neue Beiträge

Zurück