À la première hauteur de l'image arrive à zéro, après cela en rafraîchissant la page je reçois sa hauteur réelle. Je dois avoir sa taille à la première fois? Est-ce que n'importe quel corps pourrait m'aider?comment puis-je obtenir la taille de l'image, avant qu'elle ne charge en html?
$j(document).ready(function(){
var imgV = new Image();
imgV.src="http://www.kerrvilletexascvb.com/Riverside%20Nature%20Center3.JPG";
$j("#imgD").html(imgV.height);
alert(imgV.height);
});
<div id="imgD"></div>
<img src="http://www.kerrvilletexascvb.com/Riverside%20Nature%20Center3.JPG" />
Ou mieux encore, la position de manière absolue hors de -9999px gauche/haut ou quelque chose; alors vous n'avez pas à vous soucier du contenu assez grand pour éventuellement atteindre votre div caché. –
Pourquoi avez-vous besoin d'afficher l'image hors écran du tout? Ne pouvez-vous pas simplement attacher un gestionnaire 'onload' à l'image et ensuite [dans le gestionnaire] obtenir les dimensions de l'image via 'image.width' et 'image.height'? –