Foros del Web » Programando para Internet » Javascript »

problema onload en body

Estas en el tema de problema onload en body en el foro de Javascript en Foros del Web. Hola!! Este es el codigo: <BODY onLoad="document.estaciones.submit();" > Problema que la pagina no para pardear, aunque si que carga lo que necesito, hay alguna linea ...
  #1 (permalink)  
Antiguo 03/06/2006, 05:41
 
Fecha de Ingreso: abril-2006
Mensajes: 61
Antigüedad: 18 años
Puntos: 0
Pregunta problema onload en body

Hola!!
Este es el codigo:
<BODY onLoad="document.estaciones.submit();" >

Problema que la pagina no para pardear, aunque si que carga lo que necesito, hay alguna linea de codigo que haga lo mismo que el deterner del navegador??
Porque si lo detengo si que hace lo que necesito.
Muchas gracias de antemano!!!!
Saludos
  #2 (permalink)  
Antiguo 03/06/2006, 07:37
 
Fecha de Ingreso: abril-2006
Mensajes: 61
Antigüedad: 18 años
Puntos: 0
sigoe en ello

Ahora estaba pensando que, claro, el combo no debe estar cargado, porque estoy cargando la pagina, asi que mirando por el foro he encontrado una funcion para precargar, la he metido:
function precargar() {
imgs = document.estaciones; //estaciones es el nombre del combo
precargadas = true;
for (var i = 0, total = imgs.length; i < total; i ++)
precargadas = (precargadas && imgs[i].complete);
if (precargadas) document.estaciones.submit(); /aqui le digo que envie el valor
else setTimeout("precargar()", 100);
}

Pero no me funciona
Espero que esto sirva para que lo solucionemos.
gracias
  #3 (permalink)  
Antiguo 03/06/2006, 09:11
Avatar de caricatos
Moderador
 
Fecha de Ingreso: abril-2002
Ubicación: Torremolinos (Málaga)
Mensajes: 19.607
Antigüedad: 22 años
Puntos: 1284
Hola:

El código de la precarga estoy seguro que lo puse yo (es mi estilo), el problema es que no estoy seguro de ¿Cómo ayudarte?...

Tómate un tiempo en explicar mejor tu problema.

Saludos
__________________
Por favor:
No hagan preguntas de temas de foros en mensajes privados... no las respondo
  #4 (permalink)  
Antiguo 03/06/2006, 09:31
 
Fecha de Ingreso: abril-2006
Mensajes: 61
Antigüedad: 18 años
Puntos: 0
Si es tuyo

Gracias, por contestar, el codigo si que es tuyo.

Vamos a ver:
Tengo en cambo que al cambiar tiene el siguiente codigo:
document.estaciones.submit

Esto funciona sin problemas.
Pero mi jefe quiere que al abrir la pagina el combo ya se encuentre cargado con un valor.
Entonces pense, se lo meto este mismo codigo al onload del body. Pero claro, al cargar la pagina, no se acaba nunca de cargar y no para de parpadear.
Luego, supuse que claro, sera porque el combo no se ha cargado aun, y entonces no entiende lo que debe hacer, y mirando por el foro encontre tu codigo para precargar elementos de una pagina, y he intentado aplicarlo sin exito.
A ver, lo que necesito realmente es que al abrir la pagina me rellene los campos del primer elemento del combo.
Espero haberme explicado bien.
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 16:13.