fermer le navigateur même fenêtre première! - HTML/CSS - Programmation
Marsh Posté le 15-01-2005 à 11:15:23
c'est impossible
Marsh Posté le 15-01-2005 à 11:28:25
Si si, je l'ai vu quelque part et sans message de confirmation demandée, mais je le retrouve plus sur le net
Marsh Posté le 15-01-2005 à 11:38:16
... ahhh uéé
(ben si tu remets la main dessus surtout fait moi signe )
Marsh Posté le 15-01-2005 à 11:47:07
Si il fallait mettre un truc du genre :
opener=self;
self.close();
dans la page qui charge la page "au revoir"
comme ça, elle se ferme en chargeant l'autre et il ne rete que la dernière à fermer...
Je sais plus exactement le code par contre mais en gros ça contourne la peur qu'à ie de se voir fermé...
Marsh Posté le 15-01-2005 à 12:06:38
normalement, il est impossible de fermer une page "mère" en javascript -et c'est bien compréhensible! S'il y a un contournement sur IE, alors ca m'etonnerait qu'il fonctionne avec d'autres browsers
Marsh Posté le 15-01-2005 à 13:48:46
oui, il ya un contournement en faisant croire à la fenêtre mère qu'elle n'en est pas une!
D'où le opener=self!!!!
Sinon, y en a pas besoin vu que les fenêtres filles sont ouvertes avec un window open(), elles ont déjà le opener!
Marsh Posté le 15-01-2005 à 13:51:46
En fait, mon code et le script marche mais aprés un tour complet, ce qui est bizarre.
Je m'explique :
Je rentre dans le site (sans connection, je précise), je vais à la page "au revoir", la fenêtre se ferme et revient sur l'accueil, je repars sur "au revoir", et là, tout le browser se ferme.
Donc ça marche mais en deuxième instance.
Il doit y avoir un truc pour empêcher la boucle...
Marsh Posté le 15-01-2005 à 15:19:19
benateuskadi a écrit : En fait, mon code et le script marche mais aprés un tour complet, ce qui est bizarre. |
Ce que je ne comprends pas, c'est l'utilité de proposer au visiteur de fermer son navigateur depuis ton site... La petite croix en haut à droite est là pour ça non ?
Marsh Posté le 16-01-2005 à 08:12:30
Agur Hermes
En fait, l'utilité est que je suis en plein écran sans aucune barre nulle part.
C'est un site en intra sans connexion.
Depuis une jolie page, il clique sur quitter et la fenêtre se ferme (comme dans un jeu quoi!)
Voilà, mais j'ai toujours le problème de la boucle.
J'ai une soluce qui serait d'ouvrir la page quitter comme une popup tout en fermant la page qui l'ouvre.
Ensuite, il reste à fermer la popup, pas de problème.
Le problème est que toutes les pages peuvent renvoyer à la page quitter.
Marsh Posté le 15-01-2005 à 11:13:57
C'est encore pour mon site en intra :
J'ai mis un script dans la dernière page "au revoir".
L'utilisateur doit cliquer sur une croix pour fermer le navigateur.
En fait, mon problème est que ce script ferme la fenêtre mais pas le navigateur en entier.
Je retourne sur la page "accueil" .
Voilà le code utilisé :
dans le head :
<script language="JavaScript">
function fermerFenetre()
{
opener = self;
setTimeout('self.close();', 1);
}
</script>
et dans le body, j'appelle le Java sur une image cliquable :
<a href="javascript:fermerFenetre();" class="Style4"><img src="images/page%20alpha/quitter.gif" width="40" height="40" border="0"></a> </p>
En fait, c'est bien un script de fermeture de fenêtre.
Quelqu'un peut-il m'aider pour fermer carrément le navigateur (ie6)?
Merci d'avance