Ver Mensaje Individual
  #5 (permalink)  
Antiguo 18/06/2011, 18:30
Avatar de Naahuel
Naahuel
 
Fecha de Ingreso: marzo-2011
Ubicación: localhost
Mensajes: 796
Antigüedad: 13 años, 9 meses
Puntos: 192
Respuesta: Obtener tamaño de una imagen (en pixeles)

Podés obtener las dimensiones de una imagen sin necesidad de cargarla en un nodo:

Código Javascript:
Ver original
  1. function obtenerDimensiones() {
  2.     alert("'" + this.name + "' = " + this.width + " x" + this.height + " pixels");
  3.     return true;
  4. }
  5. function fallo() {
  6.     alert("'" + this.name + "'  no se pudo cargar.");
  7.     return true;
  8. }
  9. var myImage = new Image();
  10. myImage.name = "imagen.jpg";
  11. myImage.onload = obtenerDimensiones;
  12. myImage.onerror = fallo;
  13. myImage.src = "imagen.jpg";

Funciona al menos localmente, deberías probar si en un servidor también funciona (Estimo que demorará unos segundos hasta que la imagen se carga).
__________________
nahueljose.com.ar