Visualizzazione dei risultati da 1 a 4 su 4
  1. #1
    Utente di HTML.it L'avatar di carlo2002
    Registrato dal
    Jun 2002
    Messaggi
    2,746

    popup a chiusura finestra

    in pratica:

    ho un area riservata che, se superato il login, viene visualizzata
    in una finestra aperta con:

    window.open('area.php','area','location=no,toolbar =no,menubar=no,scrollbars=yes,resizable=yes')


    vorrei che per uscire da questa area riservata si fosse
    obbligati a passare per il logout e quindi quando l'utente
    chiude la pagina non usando l'apposito link ma cliccando sulla x in alto a destra si apra automaticamente un popup ke lo invita
    con un link a passare per il logout

    per aprire il popup uso in <head>:

    function exit() {
    window.open('exit.php','','location=no,toolbar=no, menubar=no,scrollbars=yes,resizable=yes');
    }


    e in <body> aggiungo:

    onUnload(exit)


    fino qua tutto bene, MA... :master:

    All'interno della finestra aperta per l'area riservata c'è
    una navigazione tramite links e ogni volta ke cambio
    pagina mi si apre la finestra di popup ke invita al logout
    in quanto nel <body> di ogni pagina c'è onUnload(exit).

    esiste qualke sistema, a vostra conoscenza, ke faccia aprire
    un popup solo e unicamente quando si chiude una finestra
    utilizzando la x in alto a destra?

    grazie
    Errare humanum est, perseverare ovest

  2. #2
    Utente di HTML.it L'avatar di ilgiovo
    Registrato dal
    Aug 2001
    Messaggi
    518
    no non esiste.

    però puoi 'girarci intorno' con questo metodo: nella popup crei un frameset che contiene 2 pagine, una è quella tua e l'altra è quella che contiene l'istruzione onunload. In questo modo la navigazione ti avviene in un frame e quando chiudi la finestra parte l'evento sull'altro frame. Devi solo controllare che tutti i target dei link nel frame di navigazione siano su _self!

    non so se mi sono spiegato!
    Cacca!

  3. #3
    Moderatore di JavaScript L'avatar di br1
    Registrato dal
    Jul 1999
    Messaggi
    19,998
    Il guaio per i poveri computers e' che sono gli uomini a comandarli.

    Attenzione ai titoli delle discussioni: (ri)leggete il regolamento
    Consultate la discussione in rilievo: script / discussioni utili
    Usate la funzione di Ricerca del Forum

  4. #4
    Utente di HTML.it L'avatar di carlo2002
    Registrato dal
    Jun 2002
    Messaggi
    2,746
    Grazie ragazzi, era proprio quello ke mi serviva.

    ciao
    Errare humanum est, perseverare ovest

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.