Visualizzazione dei risultati da 1 a 4 su 4
  1. #1
    Utente di HTML.it L'avatar di fraude
    Registrato dal
    Feb 2004
    Messaggi
    2,870

    Intercettare click su icona IE6

    Ciao.

    E' possibile con javascript intercettare il click dell'utente sull'icona pagina principale del browser IE6 ed al click chiudere la sua sessione attiva ?

    Grazie

  2. #2
    Utente di HTML.it L'avatar di fraude
    Registrato dal
    Feb 2004
    Messaggi
    2,870
    Dunque su Google ho trovato questa che fa ciò che dico:

    codice:
    <SCRIPT LANGUAGE="JavaScript1.2" TYPE="text/javascript">
    <!--
    function unloadMess(){
        mess = "Wait! You haven't finished."
        return mess;
    }
    
    function setBunload(on){
        window.onbeforeunload = (on) ? unloadMess : null;
    }
    
    setBunload(true);
    //-->
    </SCRIPT>
    Però non vorrei che si aprisse la alert con l'avviso, ma si aprisse una finestra popup che rimanda alla pagina di logout per la cancellazione del cookie utente... come la devo modificare?

    Grazie-

  3. #3
    Moderatore di Annunci siti web, Offro lavoro/collaborazione, Cerco lavoro L'avatar di cavicchiandrea
    Registrato dal
    Aug 2001
    Messaggi
    26,133
    Originariamente inviato da fraude
    Dunque su Google ho trovato questa che fa ciò che dico:

    codice:
    <SCRIPT LANGUAGE="JavaScript1.2" TYPE="text/javascript">
    <!--
    function unloadMess(){
        mess = "Wait! You haven't finished."
        return mess;
    }
    
    function setBunload(on){
        window.onbeforeunload = (on) ? unloadMess : null;
    }
    
    setBunload(true);
    //-->
    </SCRIPT>
    Però non vorrei che si aprisse la alert con l'avviso, ma si aprisse una finestra popup che rimanda alla pagina di logout per la cancellazione del cookie utente... come la devo modificare?

    Grazie-
    No non e possibile modificare alert che proprietario del onbeforeunload.
    Cavicchi Andrea
    Problemi con javascript, jquery, ajax clicca qui

  4. #4
    Utente di HTML.it L'avatar di fraude
    Registrato dal
    Feb 2004
    Messaggi
    2,870
    Grazie Andrea per l'intervento a questa discussione.

    In realtà ci sarei pure riuscito a realizzare quanto avevo in mente, ma mi servirebbe l'opinione di gente esperta (visto che io non lo sono -almeno in JavaScript-).

    Vi posto i codici e Vi invito a darmi chiarimenti, suggerimenti per ottimizzare questo script che utilizzerò in una rete intranet aziendale interna in cui è utilizzata una versione personalizzata di IE 6 che non prevede la disabilitazione di javascript:

    Pagina da cui si vuole uscire cliccando sull'icona 'pagina iniziale' di IE6:

    codice:
    <html>
    
    <head>
    <title>Nuova pagina 1</title>
    
    <script language="JavaScript">
        function function2() {
            window.open("http://localhost/logoff.asp", "", "width=400, height=100, left=200, top=200, noresize")
            setTimeout("window.close()", 5000);
        } 
        
    
    </script>
    </head>
    <body onbeforeunload="function2()">
    
    </body>
    </html>
    Pagina Logoff.asp:

    codice:
    <title>Nuova pagina 2</title>
    
    <%
    
    Response.Cookies("myCookies").expires = now()
    Response.Write "Sei fuori dalla mia pagina!"
    
    %>
    
    <script language="javascript">
    		       function function1() {
    		       window.opener.window.location.href = "http://localhost/";
    		       }	       
    		       window.setTimeout("function1()", 2000);"
    		       setTimeout("window.close()", 2000);
                   </script>

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.