Programmer un chargement de page

Résolu/Fermé
Utilisateur anonyme - 30 juil. 2009 à 17:08
 Utilisateur anonyme - 31 juil. 2009 à 13:39
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
A voir également:

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
Bonjour,

La balise meta, à mettre dans le header de la page, peut faire ça:
<META http-equiv="refresh" content="5; URL=home.html">
0
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
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...)

0
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
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
0
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
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.
0

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
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. ^^
0
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
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...
0
Utilisateur anonyme
31 juil. 2009 à 13:39
Merci Bocoup sa marche !!
0