cs_jashugan
Messages postés28Date d'inscriptionjeudi 2 janvier 2003StatutMembreDernière intervention27 mai 2010
-
27 mai 2010 à 10:41
@karamel
Messages postés1850Date d'inscriptionvendredi 9 mai 2008StatutModérateurDernière intervention 4 mars 2024
-
27 mai 2010 à 13:52
Bonjour,
Voilà mon problème, j'ai une lightbox que j'affiche, dans cette lightbox j'ai une image qui se charge.
J'ai une fonction javascript qui me permet de centrer le div correspondant à lightbox automatiquement en fonction des tailles de cette lightbox. Voici son contenu :
Le problème est que lorsque la function centrerDiv est executée, l'image n'est pas forcement encore chargée, donc il centre en fonction de la taille actuelle du div, et pas la taille finale du div, du coup elle n'est pas bien centrée une fois l'image chargée.
Ma question est donc, comment faire pour appeler ma function seulement apres que mon image soit chargée
nb: la source de l'image est initialisé dans le code behind de ma page, donc je ne peux pas faire de
var monImageJS = new Image;
monImageJS.onload = function(){
document.getElementById('monImageDOM').src = monImageJS.src;
centrerDiv("boxNouvelle");
}