Ver Mensaje Individual
  #5 (permalink)  
Antiguo 11/06/2011, 14:24
Avatar de _cronos2
_cronos2
Colaborador
 
Fecha de Ingreso: junio-2010
Mensajes: 2.062
Antigüedad: 13 años, 10 meses
Puntos: 310
Respuesta: setTimeout mientras otras acciones

Comprueba qué te dice la consola de errores, pero es extraño. Por cierto:
a) setInterval/Timeout pueden recibir un string o un handler como primer parámetro, pero te recomiendo que si puedes uses el handler. Es decir:
Código:
var cargar=window.setInterval(cargaraccion, 500);
b) Para eliminar código redundante en cargaraccion, podrías hacer algo como:
Código Javascript:
Ver original
  1. String.prototype.repetir = function(n){
  2.  var i = 0, str = '';
  3.  while(i++ < n){ str += this; }
  4.  return str;
  5. }
  6. window.contador = 0;
  7. function cargaraccion(){
  8.  divcarga.innerHTML = "Cargando" + '.'.repetir(window.contador++ % 4);
  9. }
Saludos (:
__________________
" Getting older’s not been on my plans
but it’s never late, it’s never late enough for me to stay. "
Cigarettes - Russian Red