none
c# asp.net Fermer un page web sans confirmation RRS feed

  • Question

  • Bonjour a tous

    J'aimerais savoir comment fermer une page web sans son message de confirmation

    et surtout pour l'onglet quoi que j'essaie je recoit cette demande confirmation pour la

    fermeture de l'onglet de la page


    Daniel

    samedi 4 août 2012 17:29

Réponses

  • Bonjour,

    Créez une page Close.htm avec le code suivant :

    <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
    <html xmlns="http://www.w3.org/1999/xhtml">
        <head>
            <title></title>
            <script language="javascript">
                function fermeLa() {
                    self.opener = top;
                    self.close();
                }
            </script>
        </head>
        <body onload="fermeLa()">
        </body>
    </html>
    

    Dans le lien qui doit fermer votre fenêtre, utilisez le code suivant :

    <a href="javascript:window.open('Close.htm', '_self')">Close</a>

    Cordialement


    Gilles TOURREAU - MVP C#
    Architecte logiciel/Consultant/Formateur Freelance
    Blog : http://gilles.tourreau.fr
    - MCPD : Enterprise Developper / Windows Developper 3.5 / ASP .NET 3.5/4.0
    - MCITP : SQL Server 2008 Developper
    - MCTS : ADO .NET 3.5 / SQL Server 2008 Developper / Windows Forms 3.5 / ASP .NET 3.5/4.0

    dimanche 5 août 2012 20:53
    Modérateur

Toutes les réponses

  • Bonjour,

    Créez une page Close.htm avec le code suivant :

    <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
    <html xmlns="http://www.w3.org/1999/xhtml">
        <head>
            <title></title>
            <script language="javascript">
                function fermeLa() {
                    self.opener = top;
                    self.close();
                }
            </script>
        </head>
        <body onload="fermeLa()">
        </body>
    </html>
    

    Dans le lien qui doit fermer votre fenêtre, utilisez le code suivant :

    <a href="javascript:window.open('Close.htm', '_self')">Close</a>

    Cordialement


    Gilles TOURREAU - MVP C#
    Architecte logiciel/Consultant/Formateur Freelance
    Blog : http://gilles.tourreau.fr
    - MCPD : Enterprise Developper / Windows Developper 3.5 / ASP .NET 3.5/4.0
    - MCITP : SQL Server 2008 Developper
    - MCTS : ADO .NET 3.5 / SQL Server 2008 Developper / Windows Forms 3.5 / ASP .NET 3.5/4.0

    dimanche 5 août 2012 20:53
    Modérateur
  • Bonjour Gilles

    Encore une fois  un gros Merci...

    j'ai pas vu ce truc sur internet

    et j'en ai essayer plusieurs avant de poser la question

    Et celui-ci fonctionne tres bien

    Merci et bonne journée


    Daniel

    mardi 7 août 2012 05:21
  • Merci j'avais encore oublié de la marqué comme reponse

    Merci


    Daniel

    mardi 7 août 2012 17:34