Ver Mensaje Individual
  #4 (permalink)  
Antiguo 06/08/2012, 11:54
Avatar de Aijoona
Aijoona
Colaborador
 
Fecha de Ingreso: mayo-2011
Ubicación: Buenos Aires
Mensajes: 779
Antigüedad: 12 años, 10 meses
Puntos: 343
Respuesta: Argumentos invalidos

setTimeout espera una función o un string (no recomendado), en tu código estás llamandolo con el resultado de tu función aumentar (que no es una función).

Probá con algo como esto:

Código Javascript:
Ver original
  1. function aumentar(ancho,alto) {
  2.     document.images[0].width = ancho;
  3.     document.images[0].height = alto;
  4. }
  5.  
  6. function images() {
  7.     var indice2 = 1;
  8.     var b;
  9.  
  10.     for(var indice = 1; indice < 200; indice ++) {
  11.         b = 200;
  12.  
  13.         setTimeout((function(ancho, alto) {
  14.             aumentar(ancho, alto)
  15.         })(indice, indice2), b);
  16.  
  17.         indice2 ++;
  18.         b +=  200;
  19.     }
  20. }
__________________
blog | @aijoona