Visualizzazione dei risultati da 1 a 5 su 5

Discussione: Chiusura Modale

  1. #1
    Utente di HTML.it
    Registrato dal
    Aug 2001
    Messaggi
    243

    Chiusura Modale

    E' possibile intercettare in qualche modo
    l'evento che si scatena quando l'utente chiude la finestra cliccando sulla X
    Praticamente mi interessa sapere se l'utente ha chiuso la finestra cliccando sulla X in alto a destra.

    Grazie

  2. #2
    Utente di HTML.it L'avatar di Xinod
    Registrato dal
    Sep 2000
    Messaggi
    13,649
    x chiarirci, con modale intendi una finestra aperta con showModalDialog o showModelessDialog?

    se si'
    showModalDialog('pagina.htm',window,'dialogWidth:300px;dialogHeight:300px')
    e devi avere in questa "principale" anche la funzione da richiamare quando la modale viene chiusa
    function modalClosed(){
    setTimeout("alert('modale chiusa');",50);
    }

    poi modifica il body di pagina.htm, la pagina che apri nella modale
    <body onunload="dialogArguments.modalClosed()">

    ciao

  3. #3
    Utente di HTML.it
    Registrato dal
    Aug 2001
    Messaggi
    243
    Grazie per la risposta
    Cmq la modale la apro con showModalDialog.
    Che differenza c'è tra showModalDialog e showModelessDialog ?

    Grazie

  4. #4
    Utente di HTML.it
    Registrato dal
    Aug 2001
    Messaggi
    243
    Scusa ma scrivendo il codice che tu mi hai suggerito succede che la funzione
    viene eseguita anche quando chiudi la modale con un window.close().
    Il punto è che io devo riuscire a capire(sempre se è possibile) che la modale è stata chiusa premendo la x.
    Un altra cosa è possibile disabilitare la chiusura tramite la x o addirittura non far uscire la x sulla modale ?
    Grazie

  5. #5
    Utente di HTML.it L'avatar di Xinod
    Registrato dal
    Sep 2000
    Messaggi
    13,649
    Originariamente inviato da anflam
    Il punto è che io devo riuscire a capire(sempre se è possibile) che la modale è stata chiusa premendo la x.
    Un altra cosa è possibile disabilitare la chiusura tramite la x o addirittura non far uscire la x sulla modale ?
    magari con beneficio di inventario, ma:
    - non mi sembra sia possibile
    - non mi sembra sia possibile

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.