| Autor | Zpráva | ||
|---|---|---|---|
| AlMear_01 Profil * |
#1 · Zasláno: 15. 5. 2006, 16:33:42
ahoj,
mam dynamicky obsah, vlozim do divu divy ale updaty apod. no slozite vysvetlovat. vkladam do divu divy a pak se jich zbavuji.zatim to delam stylem display:none ale nezatizi to prilis pamet kdyz jich dam 100 na display:none a uz je nikdy nepouziju?je to zbytecne ne? ale zase vymazat je stylem innerHTML=""; na rodice v kterem jsou vlozeny by nebylo dobre, smazalo by to i ty co tam maji zustat. premyslel jsem nad necim typu delete document.getElementById("x"); ale to neproslo. delete maze pole a atd ne?tak ted jsem opravdu v koncich. Diky za radu(odpoved na otazky typu Proc to potrebujes. ano potrebuju to dobre jsem si to rozmyslel opravdu :D)tak diky moc |
||
| Oswald Profil |
#2 · Zasláno: 15. 5. 2006, 16:55:16
Myslim, že sto divů paměť nijak dramaticky nezatíží. Pomocí div.parentNode.removeChild(div) se odstraní ze stromu dokumentu. Pokud na něj ale bude i nadále ukazovat nějaká proměnná, tak zůstane v paměti (a lze do dokumentu opětovně vložit), takže pokud na něj máš odkaz třeba ve vlastnosti nějakého svého objektu, je vhodné ho také odstranit, např. pomocí delete mojeDivy.cerveny.
|
||
| AlMear_01 Profil * |
#3 · Zasláno: 15. 5. 2006, 17:29:13
Presne to jsem potreboval :)) Ok
|
||
| AlMear_01 Profil * |
#4 · Zasláno: 15. 5. 2006, 17:30:38
Presne to jsem potreboval :)) Ok
|
||
|
Časová prodleva: 20 let
|
|||
Toto téma je uzamčeno. Odpověď nelze zaslat.
0