Programmer un chargement de page
Résolu/Fermé
Bonjour,
Je susi en train de cree un site avec une animation au debut de celui-ci
J'aimerai savoir si il existait un script qui dirai :
Dans 5 seconde, lance la page home.html
Je susi en train de cree un site avec une animation au debut de celui-ci
J'aimerai savoir si il existait un script qui dirai :
Dans 5 seconde, lance la page home.html
A voir également:
- Programmer un chargement de page
- Supprimer une page word - Guide
- Programmer un sms - Guide
- Programmer un mail gmail - Guide
- Comment imprimer un tableau excel sur une seule page - Guide
- Word numéro de page 1/2 - Guide
7 réponses
M@dien
Messages postés
437
Date d'inscription
mercredi 29 juillet 2009
Statut
Membre
Dernière intervention
23 septembre 2010
74
30 juil. 2009 à 17:16
30 juil. 2009 à 17:16
Bonjour,
La balise meta, à mettre dans le header de la page, peut faire ça:
<META http-equiv="refresh" content="5; URL=home.html">
La balise meta, à mettre dans le header de la page, peut faire ça:
<META http-equiv="refresh" content="5; URL=home.html">
sorakaan
Messages postés
59
Date d'inscription
mardi 28 juillet 2009
Statut
Membre
Dernière intervention
18 décembre 2009
2
30 juil. 2009 à 17:23
30 juil. 2009 à 17:23
sinon tu peux utiliser du javascript.
la fonction setTimeout() permet de lancer une fonction avec, si on le veut, un retardement.
la fonction window.open() peut te permettre d'ouvrir une page.
exemple:
<script>
window.setTimeout(window.open('http://www.home.html'), time);
</script>
Où tu remplaces 'time' par un nombre, genre 1000 pour 1 seconde, et donc 5000 pour 5 secondes.
Mais vérifie la syntaxe auprès des autres utilisateurs car je suis pas très experimenté en javascript ^^
je te parle de cette solution car j'ai eu un problème semblable et je n'avais pas accès a la balise meta, qui se situait sur une autre page (appellée en include...)
la fonction setTimeout() permet de lancer une fonction avec, si on le veut, un retardement.
la fonction window.open() peut te permettre d'ouvrir une page.
exemple:
<script>
window.setTimeout(window.open('http://www.home.html'), time);
</script>
Où tu remplaces 'time' par un nombre, genre 1000 pour 1 seconde, et donc 5000 pour 5 secondes.
Mais vérifie la syntaxe auprès des autres utilisateurs car je suis pas très experimenté en javascript ^^
je te parle de cette solution car j'ai eu un problème semblable et je n'avais pas accès a la balise meta, qui se situait sur une autre page (appellée en include...)
vlar
Messages postés
2289
Date d'inscription
vendredi 17 août 2007
Statut
Membre
Dernière intervention
29 novembre 2013
621
31 juil. 2009 à 09:42
31 juil. 2009 à 09:42
Il faut éviter le plus possible le javascript car une petite proportion le désactive par défaut, je serai très interressé par une autre solution,
AJAX??
PHP?
Y a t-il un retour sur : <META http-equiv="refresh" content="5; URL=home.html">
Cordialement
AJAX??
PHP?
Y a t-il un retour sur : <META http-equiv="refresh" content="5; URL=home.html">
Cordialement
sorakaan
Messages postés
59
Date d'inscription
mardi 28 juillet 2009
Statut
Membre
Dernière intervention
18 décembre 2009
2
31 juil. 2009 à 09:46
31 juil. 2009 à 09:46
si tu préfères éviter le javascript et que ta page possède son propre header,
alors utilise la solution de M@dien.
<META http-equiv="refresh" content="5; URL=home.html">
Et si tu rencontres un problème reviens nous voir.
alors utilise la solution de M@dien.
<META http-equiv="refresh" content="5; URL=home.html">
Et si tu rencontres un problème reviens nous voir.
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
M@dien
Messages postés
437
Date d'inscription
mercredi 29 juillet 2009
Statut
Membre
Dernière intervention
23 septembre 2010
74
31 juil. 2009 à 09:48
31 juil. 2009 à 09:48
Qu'entends-tu par "retour"?
Comme le dit Sorakaan, la balise <meta> n'est pas du javascript, c'est de l'html standard donc pas de problème. ^^
Comme le dit Sorakaan, la balise <meta> n'est pas du javascript, c'est de l'html standard donc pas de problème. ^^
vlar
Messages postés
2289
Date d'inscription
vendredi 17 août 2007
Statut
Membre
Dernière intervention
29 novembre 2013
621
31 juil. 2009 à 09:53
31 juil. 2009 à 09:53
Désolé de mon manque de confiance c'était pour savoir si la méthode fonctionnait vraiment
Du coup je pense que je vais choisir cette méthode simple...
Mais comment aller voir dans les cookies de l'internaute pour savoir s'il à déja vu l'animation d'intro du site?
Dans le cas ou il a déja vu il arrive sur la page d'acceuil...
Bien Cordialement et merci de vos réponses matinales...
Du coup je pense que je vais choisir cette méthode simple...
Mais comment aller voir dans les cookies de l'internaute pour savoir s'il à déja vu l'animation d'intro du site?
Dans le cas ou il a déja vu il arrive sur la page d'acceuil...
Bien Cordialement et merci de vos réponses matinales...