Visualizzazione dei risultati da 1 a 4 su 4
  1. #1
    Utente di HTML.it
    Registrato dal
    Jun 2005
    Messaggi
    2,125

    controllo su chiusura finestra madre

    ciao .

    come posso controllare lo status della finestra madre dalla finestra figlia? vorrei capire se e' stata chiusa in modo da bloccare un pulsante della finestra figlia.

  2. #2
    Moderatore di JavaScript L'avatar di br1
    Registrato dal
    Jul 1999
    Messaggi
    19,998
    // esiste ed e' ancora aperta
    if(opener&&!opener.closed)

    ciao
    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

  3. #3
    Utente di HTML.it
    Registrato dal
    Jun 2005
    Messaggi
    2,125
    .....mmm...sto provando ma non riesco a ottenere quello che voglio.
    in pratica ho una finestra(finestra 1) con un pulsante
    N.B. questa finestra uno e' gia una popup

    Se clikko su questo pulsante, viene aperta una popup(finestra 2). Quest ultima ha un form, dei campi di input e quindi un tasto di submit. Le informazione raccolte su quest'ultima, dovranno ritornare alla finestra madre.
    Il fatto e' che se chiudo la finestra madre (finestra1) , la finestra 2 rimane giustamente aperta... a questo punto quando premo il submit la popup (finestra 2) viene riaperta con dimensioni gigantesche.
    Questo dipende dalla mancanza del target....come posso fare?

    Volevo quindi provare a dire...se la finestra1 e' chiusa allora sul pulsante submit della finestra 2 non fare nulla altrimenti ...fai il submit


    (vorrei sapere anche dove fare questo controllo...nel body?)

    grazie

  4. #4
    Utente di HTML.it
    Registrato dal
    Jun 2005
    Messaggi
    2,125
    alt....ce l'ho fatta


    function checkParent(){
    if(opener.closed){
    return true;
    }else
    return false;
    }

    e semplicemente lo controllo alla pressione del tasto di submit della finestra 2....


    prima m'ero perso....
    ciao

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.