Bonjour,

Voici mon souci : je souhaiterais obtenir, via JS, les largeur et hauteur d'une image. Pour cela, j'utilise ceci :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
function loadImage(object) {
  alert(object.width)
  alert(object.height)
}
et dans mon fichier .php, j'ai ceci :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
 
<img onload="loadImage(this);" src="'.$data['oeuvre'].'" alt="'.$lang['preview'].'" />
Donc, sous FF et Safari : aucun souci. Sous Opera, l'alert n'apparaît même pas et sous IE7, l'alert m'affiche 0 pour la largeur et 0 pour la hauteur...

Est-ce que quelqu'un pourrait m'aider à comprendre pourquoi les valeurs retournées sont égales à 0 ?