Visualizzazione dei risultati da 1 a 2 su 2
  1. #1
    Utente di HTML.it
    Registrato dal
    Apr 2004
    Messaggi
    19

    Reload finestra padre da popup non funziona!!!

    Ciao a tutti

    Ho questo problema: pagina html con griglia... click e apro una finestra di popup... qui inserisco nuovi record mediante il pulsante "salva". Vorrei, al click su "salva", eseguire il submit della form nel popup che va ad aggiornare l'archivio, eseguire il reload della finestra madre e chiudere la finestra di popup.


    ....
    ....
    frmDati.submit();
    setTimeout("refreshParent()",3000);
    }

    function refreshParent() {
    window.opener.location.reload();
    window.close();
    }

    Non riesco a capire il perchè, il popup, dopo che ho eseguito "salva", diventa bianco e non si chiude più... sembra quasi che il timer non sia di 3 secondi ma infinito e quindi non mi esegue la funzione refreshParent().
    Attenzione che se commento la riga che fa il submit() del form, tutto funziona, tranne che ovviamente, l'aggiornamento dell'archivio!!!

    Se qualcuno mi può aiutare...
    Grazie in anticipo!!!
    Miche

  2. #2
    la cosa è mal costruira

    il javascript di chiusura deve essere prodotto lato server nel momento in cui si sta caricando la pagina che fornisce il risultato dell'operazione
    Farmacia di Jarno - le mie pillole: Cookie [#780810], Dom4Php4 [#1123236], Fade [#1139489], getCssProperty [#1152911]
    Inchinatevi difronte al Prof! Nacchio!

    A me pare che l'uomo vada avanti con la retromarcia

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.