Lancer une fonction javascript

Fermé
sway-yazen Messages postés 128 Date d'inscription mardi 14 octobre 2008 Statut Membre Dernière intervention 18 octobre 2011 - 18 juil. 2011 à 23:01
ElementW Messages postés 4816 Date d'inscription dimanche 12 juin 2011 Statut Contributeur Dernière intervention 5 octobre 2021 - 23 juil. 2011 à 19:09
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 3256 Date d'inscription jeudi 27 décembre 2007 Statut Membre Dernière intervention 8 février 2020 699
19 juil. 2011 à 14:55
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 mardi 14 octobre 2008 Statut Membre Dernière intervention 18 octobre 2011 54
23 juil. 2011 à 12:58
Merci infiniment .. c'est exactement ce que j'avais besoin .. :)
0
sway-yazen Messages postés 128 Date d'inscription mardi 14 octobre 2008 Statut Membre Dernière intervention 18 octobre 2011 54
23 juil. 2011 à 17:35
ç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 4816 Date d'inscription dimanche 12 juin 2011 Statut Contributeur Dernière intervention 5 octobre 2021 1 225
23 juil. 2011 à 19:09
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