Ver Mensaje Individual
  #1 (permalink)  
Antiguo 21/10/2010, 15:29
LOD_Fredy
 
Fecha de Ingreso: abril-2009
Mensajes: 341
Antigüedad: 15 años, 6 meses
Puntos: 3
Problema con eedimension de imagenes en IE usando jquery

Hola a todos, como parte del mismo sistema que estoy haciendo requiero que las imagenes se puedan redimensionar de forma que si son superiores a cierta resolucion 990x560 se reduzcan ya sea del ancho a 990px o del alto a 560px, este codigo ya lo tengo y funciona bien en firefox, sine embargo, necesito que tambien funcione en IE.

Este es mi codigo:

Código Javascript:
Ver original
  1. <script>
  2.     $(document).ready(function(){
  3.         $("#imagen").load(function(){
  4.         var ancho= $("#imagen").width();
  5.         var alto= $("#imagen").height();
  6.         if(ancho>990 && ancho>alto)
  7.             $("#imagen").attr("width","990px");
  8.         else if(ancho>990 && ancho<alto)
  9.             $("#imagen").attr("height","560px");
  10.             else
  11.                 if(alto>560 && ancho<alto)
  12.                     $("#imagen").attr("height","560px");
  13.                 else
  14.                     if(alto>560 && ancho>alto)
  15.                     $("#imagen").attr("width","990px");
  16.         if(ancho>990 || alto>560 && ancho==alto)
  17.             $("#imagen").attr("height","560px");
  18.         })         
  19.     }) 
  20. </script>

Ojala me ayuden a hacerlo funcionar cuando menos en ie y firefox.