Usamos cookies para medir audiência e melhorar sua experiência. Você pode aceitar ou recusar a qualquer momento. Veja sobre o iMasters.
Amigos, bom dia.
Estou com um problema aqui. Preciso fazer uma verificação da altura e da largura (height e width) de umas imagens que se encontram na pasta "imagens", mas que ainda NÃO estão no html.
To fazendo um arquivozinho de teste.
<script>
function capturaImagem(obj){
var objId = document.getElementById(obj).id;
var imagem = new Image();
imagem.src = "imagem/"+objId+".jpg";
var altura = imagem.height;
var largura = imagem.width;
document.write(largura+"-"+altura);
}
</script>
</head>
<body>
<div id="cup" onMouseOver="capturaImagem(this.id);">
</div>
<div id="bloco">
</div>
</body>
</html>
E retorna 0. Li que o motivo desses 0 na largura e altura, são causados pela ausência na imagem no cache, então o Javascript nao conseguiria acessar as propriedade de altura e largura. Embora eu não possa garantir se é isso mesmo, ou se é conversa fiada.
Alguém sabe alguma maneira de buscar a altura e largura dessa imagem que fica lá na pasta, não está no html? Sim, ela se encontra na pasta. Inclusive, já adicionei ao HTML utilizando Javascript. Mas seria interessante saber o tamanho dela, antes de colocar no html, senão não terão a utilidade que preciso!
Se tiverem sugestões, postem aqui, por favor.
Um abraço!
Carregando comentários...