Bonjour

Je coince sur l'utilisation consécutive de offsetwidth après un innerhtml

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
 
element.innerHTML = codehtml;
Le code html est très simple :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
<img alt="" src="../Images/image.png"/>
Mon "element" est un div qui doit prendre la taille de son contenu et qui joue le rôle d'une popup qui apparaît quand je click sur un lien.
J'ai mis width et height en auto dans le css.

Le problème vient de commande
Qui me renvoie 0 au lieu de la width de mon image insérée...

Du coup à la première apparition de ma popup, j'ai mon div qui est tout petit et mon image qui dépasse. Au 2e click, c'est nikel, l'image est entièrement dans le div qui a pris les dimensions de mon image

Une idée ? Merci d'avance