Fermer une fenêtre

Soyez le premier à donner votre avis sur cette source.

Snippet vu 35 400 fois - Téléchargée 26 fois

Contenu du snippet

Voilà comment procéder pour fermer une fenêtre (HTML ou projection)

Source / Exemple :


1) Créez un bouton
2) Sur son occurence, placer l'action suivante pour une page HTML :
on (press) {
get URL ("Javascript: self.close()");
}

Attention ! Ce code ne marche que si la fenêtre à fermer est une fenêtre pop-up.
Pour pouvoir fermer une fenêtre mère, il faut la déclarer comme pop-up grâce à ce script :
<script language="JavaScript"> 
function fermer() { 
opener=self; 
self.close(); 
} 
</script>  

pour un fichier exécutable .exe (pour fermer la projection) attribuer cette action sur le bouton :
on (press) {
fscommand ("quit");
}

Conclusion :


Merci à Afad pour le script pour déclarer une page mère en page pop-up.

A voir également

Ajouter un commentaire Commentaires
terifik Messages postés 2 Date d'inscription vendredi 10 avril 2009 Statut Membre Dernière intervention 12 avril 2009
26 avril 2009 à 18:44
J'arrive 5 ans après mais ce code me sauve fallait que je le dise!! Ca fait 10 jours que je cherche a régler ce foutu pb et effectivement meme des années après, c'est le seul code qui existe qui résolve ce pb de fenêtre!!! merci!!!!
stefff33 Messages postés 2 Date d'inscription jeudi 21 décembre 2000 Statut Membre Dernière intervention 10 septembre 2008
10 sept. 2008 à 17:22
Bonjour,

Je fais appel a votre aide pour savoir si quelqu'un connait un script qui me permettrai de faire la meme chose: "fermer une fenetre html" mais dans CS3?

Je m'explique :
le sommaire de mon site web est en CS2 (http://www.design6tem.com/principal.html)
cependant, il appelle certaines pages qui sont en CS3 (http://www.design6tem.com/villemobile2.html)
Pour charger le flash CS3, j'ai utilisé ce code depuis le sommaire en CS2:

on (release) {
getURL("villemobile2.html", "_blank");
}

Ceci ouvre un deuxieme onglet dans mon navigateur, le probleme c'est que l'"utilisateur" est obligé de fermer l'onglet pour revenir au sommaire et que le reste du site ne fonctionne pas de cette facon (on peut toujours retourner au sommaire avec un bouton)...

Ce qui m'aiderait vraiment c'est un script qui me permettrai de faire un bouton (retour) sur le CS3 qui ferme directement la fenetre, autrement dit le nouvel onglet disparait, il ne reste plus que le sommaire tel que je l'ai laissé.

En gros je n'arrive pas a faire un bouton pour fermer ma fenetre en CS3.

J'espere vraiment que quelqu'un aura la gentillesse de me donner des conseils parce que j'avoue que je panique un peu avec CS3 j'ai l'impression de ne plus savoir rien faire et malgré les heures que j'ai passer a chercher sur les forum je ne trouve pas la soution qui doit pourtant etre tres simple.

stéphanie.
PCPT Messages postés 13280 Date d'inscription lundi 13 décembre 2004 Statut Membre Dernière intervention 3 février 2018 49
31 août 2008 à 20:34
merci d'utiliser le forum pour poser une question, les commentaires d'une SOURCE sont réservées aux interventions en rapport avec celle-ci....
LaureRoumat Messages postés 7 Date d'inscription mercredi 16 avril 2008 Statut Membre Dernière intervention 31 août 2008
31 août 2008 à 19:46
Bonjour,

Quelqu'un connait-il l'équivalent de ça pour AS3:
"pour un fichier exécutable .exe (pour fermer la projection) attribuer cette action sur le bouton :
on (press) {
fscommand ("quit");
}"

Merci d'avance!
jrafiki Messages postés 1 Date d'inscription mercredi 25 février 2004 Statut Membre Dernière intervention 11 octobre 2006
11 oct. 2006 à 07:48
Bonjour à tous,

J'ai essaye votre astuce pour fermer la fenetre courante et effectivement ca marche. Le hic, c que ca marche que seulement sous IE et non sous Firefox.
Quelqu'un à une astuce ?
Merci.
Afficher les 23 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.