Bonjour,
J'aimerais que lorsque je rentre dans une page Web, elle s'affiche pendant 10 secondes, puis automatiquement elle passe à une autre.
Merci
Bonjour,
J'aimerais que lorsque je rentre dans une page Web, elle s'affiche pendant 10 secondes, puis automatiquement elle passe à une autre.
Merci
soit une balise meta redirect
soit un
Code : Sélectionner tout - Visualiser dans une fenêtre à part setTimeout(function(){self.URL="newpage.htm"};10000)
Ma page Developpez - Mon Blog Developpez
Président du CCMPTP (Comité Contre le Mot "Problème" dans les Titres de Posts)
Deux règles du succès: 1) Ne communiquez jamais à quelqu'un tout votre savoir...
Votre post est résolu ? Alors n'oubliez pas le Tag
Venez sur le Chat de Développez !
tu place quoi ou ?
si c'est le script, c'est entre balsies script dans le head si c'est la balise meta c'est dans le head ..
Ma page Developpez - Mon Blog Developpez
Président du CCMPTP (Comité Contre le Mot "Problème" dans les Titres de Posts)
Deux règles du succès: 1) Ne communiquez jamais à quelqu'un tout votre savoir...
Votre post est résolu ? Alors n'oubliez pas le Tag
Venez sur le Chat de Développez !
Salut,
J'ai essayer la deuxième solus, comme ceci :
Mais rien ne se passe : : :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25 <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml"> <head> <script> setTimeout(function(){self.URL="accu_fr.html"};10000) </script> <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" /> <title>Document sans nom</title> <style type="text/css"> <!-- #Layer1 { position:absolute; left:224px; top:47px; width:182px; height:90px; z-index:1; } ... ... ... ...
tu as bien attendu 10 secondes ...
Ma page Developpez - Mon Blog Developpez
Président du CCMPTP (Comité Contre le Mot "Problème" dans les Titres de Posts)
Deux règles du succès: 1) Ne communiquez jamais à quelqu'un tout votre savoir...
Votre post est résolu ? Alors n'oubliez pas le Tag
Venez sur le Chat de Développez !
Oui j'ai bien attendu 10 secondes, mais rien !!!
Essaye en mettant juste ceci dans le <head> de ta premiere page :
Code : Sélectionner tout - Visualiser dans une fenêtre à part <meta http-equiv="refresh" content="10; url=http://monsite.com/mapage.htm">
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3 <script type='text/javascript'> setTimeout(function(){self.location.href="about:blank"},1000) </script>
Ma page Developpez - Mon Blog Developpez
Président du CCMPTP (Comité Contre le Mot "Problème" dans les Titres de Posts)
Deux règles du succès: 1) Ne communiquez jamais à quelqu'un tout votre savoir...
Votre post est résolu ? Alors n'oubliez pas le Tag
Venez sur le Chat de Développez !
Salut,
Syntaxe de setTimeOut
Code : Sélectionner tout - Visualiser dans une fenêtre à part setTimeout("function(){self.URL='accu_fr.html'}",10000)
curieusement franculo le URL ne semble pas fonctionner .. ???
Ma page Developpez - Mon Blog Developpez
Président du CCMPTP (Comité Contre le Mot "Problème" dans les Titres de Posts)
Deux règles du succès: 1) Ne communiquez jamais à quelqu'un tout votre savoir...
Votre post est résolu ? Alors n'oubliez pas le Tag
Venez sur le Chat de Développez !
Normalement, il faut encadrer l'instruction par des " (enfin c'est la syntaxe présentée et c'est ce que je fais). Je ne suis pas sûr que function(){} soit nécessaire. La simple instruction devrait suffire.
[edit] mais l'option de la balise meta est pour moi plus convenable [/edit]
J'ai essayer ceci :
Et ça fonctionne nickel
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2<meta http-equiv="refresh" content="10; url=http://monsite.com/mapage.htm">
Merci à tous
franculo pour ton information mettre function dans le setTimeout rend l'interprétation environ 10 fois plus rapide, cela évite à javascript d'avoir à interpréter un string comme étant une focntion ...
goma oui la balise meta est l'autre solution que j'avais proposée dans mon premier poste ...
elle est par ailleurs plus sûre au cas ou js serait desactivé ...
Ma page Developpez - Mon Blog Developpez
Président du CCMPTP (Comité Contre le Mot "Problème" dans les Titres de Posts)
Deux règles du succès: 1) Ne communiquez jamais à quelqu'un tout votre savoir...
Votre post est résolu ? Alors n'oubliez pas le Tag
Venez sur le Chat de Développez !
Ok intéressant ça, je ne savais pas. Mais en soit, quel est l'intérêt? Puisque le but est d'attendre...Envoyé par SpaceFrog
mouarf ... !!!
j'ai posté un truc la dessus dans la faq je crois ...
Ma page Developpez - Mon Blog Developpez
Président du CCMPTP (Comité Contre le Mot "Problème" dans les Titres de Posts)
Deux règles du succès: 1) Ne communiquez jamais à quelqu'un tout votre savoir...
Votre post est résolu ? Alors n'oubliez pas le Tag
Venez sur le Chat de Développez !
Vous avez un bloqueur de publicités installé.
Le Club Developpez.com n'affiche que des publicités IT, discrètes et non intrusives.
Afin que nous puissions continuer à vous fournir gratuitement du contenu de qualité, merci de nous soutenir en désactivant votre bloqueur de publicités sur Developpez.com.
Partager