Ver Mensaje Individual
  #1 (permalink)  
Antiguo 03/07/2008, 10:36
Avatar de IMAC/
IMAC/
 
Fecha de Ingreso: octubre-2005
Mensajes: 738
Antigüedad: 19 años, 4 meses
Puntos: 14
De acuerdo Fallo al redimesionar imagen 50%, 75%, 100% ...

Buenas

Quiero que una imagen se pueda redimensiar al 50%, 75%, 100%, 200%...etc y me encuentro con un fallo tonto del que no consigo encontrar la causa.

Tengo este código para redimensionar:
Código:
<SCRIPT>

var imagenx=414;
var imageny=650;

function ajustar(numero){
	
  if(numero==-2){
    document.getElementById('pepe').style.height = '';
    document.getElementById('pepe').style.weight = '';
  }else{
    document.getElementById('pepe').style.height = (numero*imageny/1000) + '%';
    document.getElementById('pepe').style.weight = (numero*imagenx/1000) + '%';
  }

}
</SCRIPT>

<a href="javascript:ajustar(-1)" > ajustar alto</a>
<a href="javascript:ajustar(50)" >Ajustar 50%</a>
<a href="javascript:ajustar(75)" >Ajustar 75%</a>
<a href="javascript:ajustar(125)" >Ajustar 125%</a>
Me encuentro con efallo tonto de que si no pongo en la funcion el /1000 en lugar de disminuirme su tamaño cuando doy al 50%, me lo aumenta un 50%... en lugar de disminuir un 75%, me aumenta un 75%...
He hecho las operaciones, las he comprobado...etc y no consigo encontrar el fallo tonto :)

Me funciona con el /1000 pero me gustaría saber por qué no funciona como debería funcionar matematicamente con un /100

Saludos y gracias.