Visualizzazione dei risultati da 1 a 5 su 5
  1. #1
    Utente di HTML.it L'avatar di Galex
    Registrato dal
    Aug 2002
    Messaggi
    667

    passaggio FOCUS da pop up a finestra padre

    ciao a tutti

    questo è il mio problemino:

    ho una pop-up che ,tramite un form,aggiorna dei dati in un DB.questa pop-up viene aperta da una finestra principale che mostra alcuni dei dati modificati nella pop-up...in sostanza vorrei che ad ogni invio del form sulla pop-uop venga aggiornata la pagina principale,in modo tale che rilegga il DB e fornisca i dati come appena aggiornati tramite pop-up


    x far ciò,alla fine del salvataggio dei dati della pop-up avevo aggiunto:

    response.write "<SCRIPT>window.opener.location.reload();</SCRIPT>"

    funziona,però così il focus passa alla finestra principale,c'è un modo x restituirlo subito alla pop-up?o meglio ancora di aggiornare la finestra principale senza passargli nemmeno il focus (impossibile credo)

  2. #2
    Utente di HTML.it
    Registrato dal
    Sep 2001
    Messaggi
    21,188
    <script>window.opener.location.reload();self.focus ();</script>

    Aggiornare senza dare il focus non credo sia possibile (e comunque dipende dal sistema opertivo)

    Ciao
    Michele
    Nuova politica di maggiore severita` sui titoli delle discussioni: (ri)leggete il regolamento
    No domande tecniche in messaggi privati

  3. #3
    Utente di HTML.it L'avatar di Galex
    Registrato dal
    Aug 2002
    Messaggi
    667
    si,immaginvao che non fosse possibile aggiornare senza dare il focus.

    ho provato come mi dici tu ma non va,ovvero la pagina principale si ricarica ma poi il focus non torna alla pop-up--

  4. #4
    Utente di HTML.it
    Registrato dal
    Sep 2001
    Messaggi
    21,188
    Puo` darsi che ci sia un problema di ritardi (dovuti alla rete).

    Prova cosi` (poi il tempo puoi ridurlo, se ti pare il caso):

    <script type="text/javascript">
    window.opener.location.reload();
    setTimeout("self.focus()",2000);
    </script>
    Nuova politica di maggiore severita` sui titoli delle discussioni: (ri)leggete il regolamento
    No domande tecniche in messaggi privati

  5. #5
    Utente di HTML.it L'avatar di Galex
    Registrato dal
    Aug 2002
    Messaggi
    667
    si,così funziona!

    ti ringrazio ancora una volta

    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.