Visualizzazione dei risultati da 1 a 3 su 3
  1. #1
    Utente di HTML.it L'avatar di pietro09
    Registrato dal
    Jan 2002
    Messaggi
    10,116

    chiudere un popup con alert attivo da chiamante

    Ho questo scenario:

    A apre un popup B

    B lancia una funzione d A
    chiamante.callback_scelta_funzionario( funzionario );

    mostra un alert

    la funzione di A callback_scelta_funzionario, fa le sue cose e tenta di chiudere B, ma non ci riesce perchè è attivo ancora l'alert

    Forse sto sbagliando l'ordine degli eventi, e l'alert deve essere lanciato prima di richiamare il callback...

    qualche suggerimento? :master:
    Pietro

  2. #2
    Moderatore di JavaScript L'avatar di br1
    Registrato dal
    Jul 1999
    Messaggi
    19,998
    Non puoi far eseguire l'alert da "chiamante"?
    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 L'avatar di pietro09
    Registrato dal
    Jan 2002
    Messaggi
    10,116
    Originariamente inviato da br1
    Non puoi far eseguire l'alert da "chiamante"?
    Ciao Spiego.

    La pagina A, server, ha una tabella. Cliccando su un link apro un popup B server, che permette di aggiornare i dati rilativi alla riga cliccata. Il tasto aggiorna del popup mi rimanda la pagina al server per l'aggiornamento e, al ritorno, nell'evento load, visualizzo un alert di successo o errore. SOLO DOPO L'ALERT, se ho avuto successo, chiamo una funzione di callback del chiamante per aggiornarmi la riga, senza dovere rimandare indietro la pagina per il refresh.
    E' qui, nel callback, dopo le operazioni, che chiudo il popup.

    Ho solo sbagliato l'ordine di esecuzione delle operazioni

    Pietro

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.