Bonjour a tous,

Voila je suis actuellement sur un projet qui est de développer ma propre version d'une dialog box (en gros une div en position absolute qui contient du texte et des images)

Pour cela j'ai utiliser cette méthode
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
 
$('<div id="dialogBox"></div>').appendTo('body').html('un contenu html avec image <img src="Source.gif">');
$('#'+config.boxId).css({
    position:'absolute'
});
Le problème est que je souhaite possitionner cette boite au milieu du l'ecran.
Pour cela je regarde la largeur et la hauteur de la box "dialogBox" avec
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
 
console.log($('#'+config.boxId).width());
console.log($('#'+config.boxId).height());
Et c'est la que je me rend compte que le résultat donné correspond a la hauteur et la largeur de la box avant le chargement de l'image.

Ma question est donc, peut-on attendre le chargement complet d'une div avant de regarder sa hauteur et sa largeur ?