Bonjour,

Je crée dynamiquement une image sur une page web avec la syntaxe ci-dessous

el = document.createElement('img');
el.src = 'Nomdufichierimage.gif'
el.style.borderWidth = '0px';
el.style.verticalAlign = 'middle';
objet.appendChild(el);

Suite à cela, je décide de remplacer l'image par une autre de même nom, mais de taille différente.... Mais la taille de l'image affichée correspond à la taille de l'ancienne image. Raffraichir la page ne change pas le problème (effacer les fichiers temporaires, redémarrer l'ordinateur ... non plus). Par contre si je remplace simplement Nomdufichierimage.gif par autrenomdefichierimage.gif alors l'image affichée a bien la taille correcte !

Comment expliquer que MSIE aie conserver je ne sais où la taille de la première image ? (XP SP2, IE6, exécution locale)

Dans le pire des cas, il suffit que je rajoute
el.style.width = .......
el.style.height = ......

Mais comment obtenir la taille réelle de l'image ? (sans la spécifier manuellement bien sur)

Merci d'avance