code:
1
2
| Img = new Image(); Img.src = "kunstwerken/" + pad; |
Bovenstaand script gebruik ik om Img.width en Img.height uit te lezen. Werkt prima, maar nu het volgende:
Als ik het plaatje weggooi houd IE de hoogte en breedte in het geheugen. Want als ik het plaatje weer inlaad met bovenstaand script kan hij het plaatje niet vinden, en toch weet hij nog de hoogte en de breedte.
Aan het einde van dat script staat Img = null; maar dat helpt ook niet. Het rare is trouwens dat dat script 15 keer op 1 pagina gebruikt word, dus het is niet zo dat hij voor 1 plaatje gebruikt word en die opslaat.
Houd IE dit misschien in het geheugen en is het het algemeen bekende slechte geheugen management van IE, of doe ik iets fout.