IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

JavaScript Discussion :

Fermeture d'une page


Sujet :

JavaScript

  1. #1
    Membre éclairé
    Homme Profil pro
    Inscrit en
    Août 2005
    Messages
    660
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 79
    Localisation : France, Val d'Oise (Île de France)

    Informations forums :
    Inscription : Août 2005
    Messages : 660
    Par défaut Fermeture d'une page
    Bonsoir,

    Je voudrais fermer ma page avec ce code, mais au lieu d'une fermeture de la page j'ai une page blanche avec l'inscription Fin ();

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    <script type="text/javascript" language="javascript">
     
    function fin() {
                      window.close();
                      }
    </script>
     
    </head>
     
    <body>
     
    <a href="javascript:'fin();'">Retour</a>
    Salutations


    Merci pour votre aide.

    Salutations.

  2. #2
    Membre Expert
    Avatar de ArHacKnIdE
    Profil pro
    Inscrit en
    Janvier 2006
    Messages
    1 947
    Détails du profil
    Informations personnelles :
    Localisation : France, Gard (Languedoc Roussillon)

    Informations forums :
    Inscription : Janvier 2006
    Messages : 1 947
    Par défaut
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    <script type="text/javascript" language="javascript">
     
    function fin() {
                      window.close();
                      }
    </script>
     
    </head>
     
    <body>
     
    <a href="javascript:fin();">Retour</a>
    Ca marchera mieux comme ça =)

    C'est les guillemets simples qui n'ont pas leurs places ici

    Bonne syntaxe :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    <a href="javascript:fin();">Retour</a>
    Mauvaise syntaxe :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    <a href="javascript:'fin();'">Retour</a>

  3. #3
    Expert confirmé
    Avatar de Auteur
    Profil pro
    Inscrit en
    Avril 2004
    Messages
    7 660
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Avril 2004
    Messages : 7 660
    Par défaut
    bonjour,

    enlève les apostrophes dans le lien :
    Code html : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
     
    <a href="javascript:fin()">Retour</a>

  4. #4
    Membre éclairé
    Homme Profil pro
    Inscrit en
    Août 2005
    Messages
    660
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 79
    Localisation : France, Val d'Oise (Île de France)

    Informations forums :
    Inscription : Août 2005
    Messages : 660
    Par défaut
    Bonjour,

    Merci pour vos réponses ça fonctionne maintenant.

    Est-ce possible de supprimer le message de confirmation et comment ?

    Salutations

  5. #5
    Expert confirmé
    Avatar de Auteur
    Profil pro
    Inscrit en
    Avril 2004
    Messages
    7 660
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Avril 2004
    Messages : 7 660
    Par défaut
    Citation Envoyé par jmde Voir le message
    Est-ce possible de supprimer le message de confirmation et comment ?
    non, tu ne peux pas supprimer ce message.

  6. #6
    Membre chevronné
    Profil pro
    Inscrit en
    Novembre 2007
    Messages
    453
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Novembre 2007
    Messages : 453
    Par défaut
    Si, on peut :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    <script type="text/javascript" language="javascript">
     
    function fin() {
                      window.opener=self;
                      self.close();
                      }
    </script>
     
    </head>
     
    <body>
     
    <a href="javascript:fin();">Retour</a>

  7. #7
    Expert confirmé
    Avatar de Auteur
    Profil pro
    Inscrit en
    Avril 2004
    Messages
    7 660
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Avril 2004
    Messages : 7 660
    Par défaut
    sous IE, j'ai toujours le message et sous FF la fenêtre ne se ferme pas

  8. #8
    Membre chevronné
    Profil pro
    Inscrit en
    Novembre 2007
    Messages
    453
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Novembre 2007
    Messages : 453
    Par défaut
    Alors essayez window.opener=null

  9. #9
    Membre chevronné
    Profil pro
    Inscrit en
    Novembre 2007
    Messages
    453
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Novembre 2007
    Messages : 453
    Par défaut
    La j'ai ce code sous IE6 et ca me demande rien :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    <script language="javascript">
    function clswin() {
    window.opener=self;
    self.close();
    }
    </script>
    <input type="button" onclick="clswin()" value="Fermer">

  10. #10
    Membre éclairé
    Homme Profil pro
    Inscrit en
    Août 2005
    Messages
    660
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 79
    Localisation : France, Val d'Oise (Île de France)

    Informations forums :
    Inscription : Août 2005
    Messages : 660
    Par défaut
    Bonjour,

    j'ai essayé avec window.opener=null mais cela ne supprime pas le message.
    Pourquoi ? et y-a t'il une autre solution ?

    Salutations

  11. #11
    Membre chevronné
    Profil pro
    Inscrit en
    Novembre 2007
    Messages
    453
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Novembre 2007
    Messages : 453
    Par défaut
    Avez-vous essaye avec window.opener=self; self.close() ?

  12. #12
    Expert confirmé
    Avatar de Auteur
    Profil pro
    Inscrit en
    Avril 2004
    Messages
    7 660
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Avril 2004
    Messages : 7 660
    Par défaut
    j'ai essayé différentes combinaisons, j'ai toujours le message.... Cela doit venir de la configuration de IE

Discussions similaires

  1. Détecter quel évenement a activer la fermeture d'une page
    Par grimsk dans le forum Général JavaScript
    Réponses: 1
    Dernier message: 20/09/2006, 16h57
  2. fermeture d'une page
    Par zorba49 dans le forum VBScript
    Réponses: 1
    Dernier message: 31/07/2006, 15h49
  3. [Javascript] Fermeture d'une page fille et reactualisation de la page mère
    Par tchoukapi dans le forum Général JavaScript
    Réponses: 3
    Dernier message: 09/07/2006, 19h26
  4. fermeture d'une page
    Par kenny49 dans le forum Général JavaScript
    Réponses: 4
    Dernier message: 15/06/2006, 14h38
  5. Message d'erreur à la fermeture d'une page web
    Par WELCOMSMAIL dans le forum Autres Logiciels
    Réponses: 2
    Dernier message: 26/04/2006, 17h12

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo