Ouvrir et fermer une fenêtre automatiquement après x secondes

0/5 (7 avis)

Snippet vu 43 851 fois - Téléchargée 29 fois

Contenu du snippet

Bon ben c'est pas très compliqué ;)
Ce script permet d'ouvrir et de fermer une fenêtre, que vous avez choisi, automatiquement !

Utilité :

Attention ce qui suit n'est écrit qu'à titre d'exemple théorique, c'est interdit ! A ne pas faire donc mais si vous persistez je ne pourrai être tenu comme responsable. En clair : c'est à vos risques et périls et ne venez pas me dire que je vous ai incité à le faire !!! ;)
Vous pouvez utiliser ce script de manière à ce qu'il ouvre une pub de votre régie de pub (ex: CibleClick, CliCkFr etc...).
Autre utilité toute aussi intéressante mais cette fois-ci légale : vous voulez que vos visiteurs voyent à tous prix une page de votre site (ex: une page avec des sondages, votre livre d'or, pour s'inscrire à votre newsletter, une page ce news etc...).

Voilà ! J'ai commenté entièrement le script pour vous aider à comprendre son fonctionnement et pour l'adapter à vos besoins.

J'attends avec impatience vos commentaires, notes.
PS: tout le code est à insérerentre les <body> </body>

Source / Exemple :


<!--Début du JavaScript permettant l'ouverture et la fermeture automatique après 2 temps choisis-->
<script> 
<!--CODE FAIT PAR PYROFLO HTTP://WWW.ABCPYRO.FR.ST-->
// temps qui s'écoule après que la page soit chargée noté x
// temps qui s'écoule après que la fenêtre se soit ouverte après x secondes noté y

 var window_handle;  // variable globale du script, à ne surtout pas modifier !!!
 function open_window() // on défini la fonction qui va ouvrir la fenêtre
 {
window_handle = window.open("http://www.abcpyro.fr.st"); // ici c'est l'URL complète de la page à ouvrir attention de ne pas supprimer les guillemets
 } // on ferme la fonction open_window()
 
 function close_window() // on défini la fonction qui va fermer la fenêtre qu'on a ouvert précédemment
 {
 window_handle.close(); // on ferme la page comme window.close() à part que dans notre cas, on fermer une variable donc window_nomdelavariable.close()
 } // on ferme la fonction close_window()

</script>

<script>

window.setInterval("open_window();", 10000, "JavaScript"); // 10000 est le temps x en MILISECONDE
window.setInterval(" window_handle.close();", 20000, "JavaScript"); // 20000 est le temps y EN MILISECONDE

</script>
<!--Fin du JavaScript permettant l'ouverture et la fermeture automatique après 2 temps choisis-->

Conclusion :


Aucun bug connu à ce jour.
Nota : je débute encore donc si il y a une erreur soit dans le script (impossible ;) ) soit dans les commentaires dites-le moi. Merci.
Merci à NitRic_Away pour sa disponiblité sur le T'chat et pour m'avoir mis dans la bonne voie pour écrire ce srcipt.

N'oubliez pas de laisser un commentaire,

Pyroflo

Tout sur la pyrotechnie - http://www.abcpyro.com

A voir également

Ajouter un commentaire Commentaires
zekabyle
Messages postés
28
Date d'inscription
lundi 6 mars 2006
Statut
Membre
Dernière intervention
2 janvier 2007

20 avril 2006 à 21:09
comment faire avec document.URL?
zekabyle
Messages postés
28
Date d'inscription
lundi 6 mars 2006
Statut
Membre
Dernière intervention
2 janvier 2007

20 avril 2006 à 21:08
comment faire pour utiliser window.open avec une variable en asp classique avec un window.open(<%Tabentete(0,2)%>) avec Tabentete(0,2)="\WebDispo\CV" & record("filename")
et record("filename") est le nom du fichier que j'obtiens en le recherchant après exécution d'une requête SQL.
merci
Mikelepsycopat
Messages postés
33
Date d'inscription
dimanche 13 juillet 2003
Statut
Membre
Dernière intervention
6 juin 2004

12 nov. 2003 à 10:43
Moi je voudrais ouvrir la page dans une iframe si kelkun peut maider merci.
cs_bydouille
Messages postés
39
Date d'inscription
mercredi 9 juillet 2003
Statut
Membre
Dernière intervention
5 septembre 2012

7 août 2003 à 23:07
Salut,

Pour le script :
OUVRIR ET FERMER UNE FENÊTRE AUTOMATIQUEMENT APRÈS X SECONDES

Cela marche super, mais moi, j'ai trouvé une autre application

- Mêttre à jour une une adresse IP ex :IP-FIXE

Me manque seulement une fonction c'est que la fenêtre s'ouvre en réduction.

Encore merci
GuilleW
Messages postés
118
Date d'inscription
vendredi 18 avril 2003
Statut
Membre
Dernière intervention
28 décembre 2006

28 mai 2003 à 20:53
Bon tu a posté pour moi .. je post pour toi ... ;)

Mais c'est pas vraiment la meme chose que moi ...
Le mien fait juste une pause ... ou une boucle toute les X secondes
http://www.javascriptfr.com/article.aspx?Val=546
:-p

Mais c'est interressant !!!
GuilleW
Afficher les 7 commentaires

Vous n'êtes pas encore membre ?

inscrivez-vous, c'est gratuit et ça prend moins d'une minute !

Les membres obtiennent plus de réponses que les utilisateurs anonymes.

Le fait d'être membre vous permet d'avoir un suivi détaillé de vos demandes et codes sources.

Le fait d'être membre vous permet d'avoir des options supplémentaires.