Récupération taille d'image sous chrome
Bonjour à tous,
j'ai besoin de récupérer la taille de l'image originale qui se trouve dans une vignette, voici mon code:
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29
| <html>
<head>
<style>
.monBloc{
height:100px;
width:100px;
border:solid 1px black;
}
</style>
<script type="text/javascript">
function affiche_taille(){
var imma=new Image();
imma.src = 'image1.jpg';
var haut = imma.height;
var larg = imma.width;
alert("hauteur= " +haut +" largeur= "+larg);
}
</script>
</head>
<body>
<img class="monBloc" src="image1.jpg" onclick="affiche_taille();" style="cursor:pointer;">
</body>
</html> |
Ca marche Nickel sous FF et IE mais pas sous Chrome, pourtant l'image est chargée avant l'appel de la fonction, celle-ci étant déclenchée par le click sur la vignette...
J'ai cherché sur le net sans succès, les réponses à ce type de problème étant toujours les mêmes: code JS chargé avant l'image, ce qui n'est à priori pas le cas chez moi. J'ai essayé de mettre le script après le body, rien n'y fait...
Quelqu'un pourrait-il éclairer ma lanterne et m'aider à rendre mon bout de code full compatible ?
Merci d'avance pour votre aide
Philippe