Lancer une fonction javascript

sway-yazen Messages postés 128 Date d'inscription   Statut Membre Dernière intervention   -  
ElementW Messages postés 5690 Statut Contributeur -
Bonjour,


je travaille avec htmlet javascript, je veux que dans la page d'acceuil aprés une durée (30 seconde) passer à une autre page.

comment je peux faire ca avec javascript.

Merci d'avance ..!


A voir également:

2 réponses

varfendell Messages postés 3259 Date d'inscription   Statut Membre Dernière intervention   707
 
Bonjour,

Deja pour les 30 secondes, voici un petit tuto qui te sera bien utili.
gestion du temps en js

Ensuite pour la redirection, sa doit exister en js, mais en HTML aussi:

<meta http-equiv="Refresh" content="XX; URL=la_page"/>


où XX est le temps en seconde avant la redirection et la_page, la page vers la quelle tu souhaites faire la redirection.

1
sway-yazen Messages postés 128 Date d'inscription   Statut Membre Dernière intervention   54
 
Merci infiniment .. c'est exactement ce que j'avais besoin .. :)
0
sway-yazen Messages postés 128 Date d'inscription   Statut Membre Dernière intervention   54
 
ça a bien marché, mais si la première page contient un formulaire, à la redirection le formulaire ne passe pas à la deuxième page ..

comment je peux régler ça ?

Mercii d'avance
0
ElementW Messages postés 5690 Statut Contributeur 1 224
 
Pour pouvoir passer a une autre page avec l'envoi d'un formulaire, tu dois modifier ta fonction de redirection:
Mettons que ton formulaire a pour id "formulaire";
il faut que sa propriété action corresponde a l'adresse de ta page ("page2.php" par exemple).
Dans ton javascript, tu dois mettre la fonction
document.getElementById("formulaire").send();
a la place de ton code de redirection (qui doit être "window.location = 'truc.htm'" je suppose)
0