Fermeture automatique temporisée de fenètre
malabarbe
Messages postés
136
Statut
Membre
-
malabarbe Messages postés 136 Statut Membre -
malabarbe Messages postés 136 Statut Membre -
Bonjour,
Voilà, jouvre une fenètre avec ce code :
if ($nbvisites > $nbvisitesb)
{
$fp = fopen("compteur_vb.txt","r+");
$nbvisitesb = $nbvisites;
fseek($fp,0);
fputs($fp,$nbvisitesb);
fclose($fp);
// Ouverture pop_up
echo"<script>window.open('../pop_up.html','Newsletter','top=240,left=380,resizable=no,width=400,height=135');</script>";
}
La fenètre pop_up.html, ne fait qu'afficher un texte
Ce que je voudrais faire, c'est que pop_up.html ne s'affiche
que 15 secondes et se ferme automatiquement.
J'ai fouillé, fouillé mais je n'ai pas trouvé l'amorce
d'un script pour réaliser cette action.
Je suis preneur de toutes idées ou morceau de code.
A vous lire
Voilà, jouvre une fenètre avec ce code :
if ($nbvisites > $nbvisitesb)
{
$fp = fopen("compteur_vb.txt","r+");
$nbvisitesb = $nbvisites;
fseek($fp,0);
fputs($fp,$nbvisitesb);
fclose($fp);
// Ouverture pop_up
echo"<script>window.open('../pop_up.html','Newsletter','top=240,left=380,resizable=no,width=400,height=135');</script>";
}
La fenètre pop_up.html, ne fait qu'afficher un texte
Ce que je voudrais faire, c'est que pop_up.html ne s'affiche
que 15 secondes et se ferme automatiquement.
J'ai fouillé, fouillé mais je n'ai pas trouvé l'amorce
d'un script pour réaliser cette action.
Je suis preneur de toutes idées ou morceau de code.
A vous lire
A voir également:
- Fermeture automatique temporisée de fenètre
- Logiciel de sauvegarde automatique gratuit - Guide
- Réponse automatique thunderbird - Guide
- Recherche automatique des chaînes ne fonctionne pas - Guide
- Forcer fermeture fenetre windows - Guide
- Fenetre windows - Guide
7 réponses
Je crois avoir déjà vu ca quelque part mais je ne sais plus où. Il me semble que pour faire cela, il faut "combiner" un script de tempo avec celui de fermeture mais après ?
Ca y est !
entre <head> et </head>
<script language="JavaScript">
//PLF-https://twitter.com/ceosammassey
function fenferm(URL,nom,features) {
mafenetre=window.open(URL,nom,features);
setTimeout("mafenetre.close()",5000); // DELAI EN MILLISECONDES
}
</script>
et dans la balise <body>
onLoad="fenferm('fenferm2.htm','mafenetre','width=500,height=100')"
entre <head> et </head>
<script language="JavaScript">
//PLF-https://twitter.com/ceosammassey
function fenferm(URL,nom,features) {
mafenetre=window.open(URL,nom,features);
setTimeout("mafenetre.close()",5000); // DELAI EN MILLISECONDES
}
</script>
et dans la balise <body>
onLoad="fenferm('fenferm2.htm','mafenetre','width=500,height=100')"
Bonjour,
Merci de m'avoir répondu si vite
Ok pour le code a insérer entre <head> et </head> et le body
Mais je dois le placer dans la fenètre appelante ou
dans ma fenètre pop_up.html ?
Merci de m'avoir répondu si vite
Ok pour le code a insérer entre <head> et </head> et le body
Mais je dois le placer dans la fenètre appelante ou
dans ma fenètre pop_up.html ?
Dans la fenetre appelante me semble il. Vérifie quand même.
Dans onLoad="fenferm('fenferm2.htm','mafenetre','width=500,height=100')", 'fenferm2.htm' est le chemin de la PopUP.
Dans onLoad="fenferm('fenferm2.htm','mafenetre','width=500,height=100')", 'fenferm2.htm' est le chemin de la PopUP.
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
J'ai un soucis
car la page appelante contient :
<!-- Pour rafraichir la page -->
<body onLoad="window.setTimeout('history.go(0)', 60000)">
Comment intégrer le ?
onLoad="fenferm('../pop_up.html','mafenetre','width=500,height=100')"
car la page appelante contient :
<!-- Pour rafraichir la page -->
<body onLoad="window.setTimeout('history.go(0)', 60000)">
Comment intégrer le ?
onLoad="fenferm('../pop_up.html','mafenetre','width=500,height=100')"
Bonsoir,
Problème résolu par julien.63,
sur le site : www.developpez.net
Pour ceux que cela intéresse, voici le code
a placer dans le head du pop_up.html :
<script language="javascript">eval(setTimeout('window.close()',15000));</script>
Je remercie par ailleurs les membres du forum
d'avoir tenté de m'aider avec leurs indications.
PS:
C'est au fil de vos post's que j'ai mieux compris comment
formuler ma question et d'ou une réponse pertinante.
Merci à tous.
Problème résolu par julien.63,
sur le site : www.developpez.net
Pour ceux que cela intéresse, voici le code
a placer dans le head du pop_up.html :
<script language="javascript">eval(setTimeout('window.close()',15000));</script>
Je remercie par ailleurs les membres du forum
d'avoir tenté de m'aider avec leurs indications.
PS:
C'est au fil de vos post's que j'ai mieux compris comment
formuler ma question et d'ou une réponse pertinante.
Merci à tous.