Bonjour,
je suis confronté à un petit problème pour lequel je ne trouve pas la solution.
Je cherche à récupérer les valeurs des attributs width et height d'une image, jusque là rien de bien compliqué.
Seulement, mon image est dans un lien que je style pour qu'il fasse une largeur différente de la taille d'origine de l'image et je règle le style de l'image pour que celle si s'adapte à la largeur du lien. Voilà le code :
Là où ça devient bizarre c'est que sur IE le résultat du onclick n'est pas 570 mais 114 comme si le fait de lui mettre un width 100% modifiait explicitement dans le code la valeur de l'attribut html width.
Si qqun à une idée de comment je peux récupérer cette valeur autrement ou une piste pour éviter ce problème je suis preneur
Modifié par goetsu (27 Aug 2007 - 13:30)
je suis confronté à un petit problème pour lequel je ne trouve pas la solution.
Je cherche à récupérer les valeurs des attributs width et height d'une image, jusque là rien de bien compliqué.
Seulement, mon image est dans un lien que je style pour qu'il fasse une largeur différente de la taille d'origine de l'image et je règle le style de l'image pour que celle si s'adapte à la largeur du lien. Voilà le code :
<a href="image.jpg" style="display:block;width:114px;">
<img src="image.jpg" style="display:block;width:100%;height:100%;" onclick="alert(this.width);" width="570" height="120" />
</a>
Là où ça devient bizarre c'est que sur IE le résultat du onclick n'est pas 570 mais 114 comme si le fait de lui mettre un width 100% modifiait explicitement dans le code la valeur de l'attribut html width.
Si qqun à une idée de comment je peux récupérer cette valeur autrement ou une piste pour éviter ce problème je suis preneur
Modifié par goetsu (27 Aug 2007 - 13:30)