Ayuda Javascript y funciones

Webs, Foros, Blogs relacionados con el cine y sin relacionar. Proveedores de acceso a Internet, etc.
Avatar de Usuario
dooddle
Mensajes: 3795
Registrado: Mar 06 Abr, 2004 02:00

Ayuda Javascript y funciones

Mensaje por dooddle » Mié 29 Jun, 2005 14:52

hola

quiero hacer que se me ejecute el contenido de una función que tengo metida en head en un script de Javascript. Lo que quiero es que se me cargue un tiempo x después de que el documento se abra/cargue, por ejemplo, 10 segs. después. ¿Qué tipo de evento onX tengo que poner en body?

la función dice:

window.open("x.html");
window.setTimeout("5000")

En la etiqueta body tengo onLoad="nombre_funcion()"

necesito que se ejecute no al cargar, sino unos segundos después. ¿Cómo lo hago?

graciasssssss :wink: :roll:
Última edición por dooddle el Jue 22 Dic, 2005 13:14, editado 1 vez en total.

Avatar de Usuario
dooddle
Mensajes: 3795
Registrado: Mar 06 Abr, 2004 02:00

Mensaje por dooddle » Mié 29 Jun, 2005 16:53

He cambiado de idea. Quiero que en la misma ventana que se abre, pero esta vez al cargar (eso ya se hacerlo) un documento html reemplace a otro. ¿Coó habría que escribir la función? Llevo la tira de tiempo buscando y no encuentro nada :?

gracias,,,

Pajarico
Mensajes: 769
Registrado: Mar 21 Dic, 2004 01:00
Ubicación: As de Espadas

Mensaje por Pajarico » Vie 01 Jul, 2005 18:27

dooddle escribió:He cambiado de idea. Quiero que en la misma ventana que se abre, pero esta vez al cargar (eso ya se hacerlo) un documento html reemplace a otro. ¿Coó habría que escribir la función? Llevo la tira de tiempo buscando y no encuentro nada :?

gracias,,,
No entiendo muy bien lo que dices.

Quieres una ventana "maestra" y que la primera vez que se pulsa un enlace se abra otra enlazada, y que cada vez que pulses en la maestra el contenido de la enlazada cambie a otro documento ¿es eso lo uq buscas?

Avatar de Usuario
dooddle
Mensajes: 3795
Registrado: Mar 06 Abr, 2004 02:00

Mensaje por dooddle » Vie 01 Jul, 2005 19:26

Quiero que se abra una ventana (pop up) con un documento y que pasado un tiempo el documento sea reemplazado por otro. Sin que se cierre la ventana pop up. El tiempo que tarda en ser reemplazado lo decido yo.

He conseguido hacerlo pero no enteramente con JS :mrgreen:

¿alguna idea?

Pajarico
Mensajes: 769
Registrado: Mar 21 Dic, 2004 01:00
Ubicación: As de Espadas

Mensaje por Pajarico » Vie 01 Jul, 2005 23:05

No te puedo ayudar :(

No entiendo mucho de JavaScript, por eso siempre copio de otras paginas. Pero esta vez no conozco ninguna pagina que haga eso.

Quizas asi (espero que no sea una burrada):

Esto iria en la ventana emergente;
onPageLoad, after( 5000 ms, actualizar_popup() )

actualizar_popup() deberia ser una funcion que fuerce al popup a actualizar su contenido.

Igual es una gilipollez lo que digo :?

O esto? http://www.sitescripts.com/JavaScript/C ... _Page.html
Última edición por Pajarico el Sab 02 Jul, 2005 01:24, editado 1 vez en total.

Avatar de Usuario
dooddle
Mensajes: 3795
Registrado: Mar 06 Abr, 2004 02:00

Mensaje por dooddle » Sab 02 Jul, 2005 00:59

Que va, Pajarico, eso tampoco es, porque lo que hace es obligar al usuario a cambiar de página. Explico lo que he hecho para interes? general:

En la página principal al cargar llama a una funcion:

onLoad="nombre_funcion()"

La función está en HEAD y dice:

window.open("x.html"); --> para que abra el html que yo le diga en un popup

y luego cambio la etiqueta meta del archivo por esto:

<META HTTP-EQUIV="Refresh" CONTENT="5;URL=x2.html">

así logro que a los 5 segundos se actualice la ventana con el segundo html.

En el segundo html le pongo una funcion que sea llamada onLoad y que dice:

window.setTimeout("5000") --> para que tal ventana se cierre sola a los 5 secs.

Supongo que el rollo va por el REFRESH... pero ni idea :roll:

Pajarico
Mensajes: 769
Registrado: Mar 21 Dic, 2004 01:00
Ubicación: As de Espadas

Mensaje por Pajarico » Sab 02 Jul, 2005 01:31

Que va, Pajarico, eso tampoco es, porque lo que hace es obligar al usuario a cambiar de página. Explico lo que he hecho para interes? general:
¿Te refieres al ultimo enlace que he puesto? Si es asi, ya se que no es exactamente lo que pides, pero la parte de "actualizar al cabo de x tiempo sin cambiar de pagina" esta ahi.