Visualizzazione dei risultati da 1 a 9 su 9
  1. #1
    Utente di HTML.it
    Registrato dal
    Sep 2002
    Messaggi
    67

    on focus e reload di pagina

    Salve,

    nel body di una pagina è possibile inserire l'istruzione reload() per forzarla a fare un refresh quando riacquista il focus?

    Grazie

  2. #2
    Moderatore di JavaScript L'avatar di br1
    Registrato dal
    Jul 1999
    Messaggi
    19,998
    Andrebbe avanti all'infinito... non appena caricata.

    <body onfocus="location.reload()">

    Se spieghi meglio per cosa ti serva si potrebbero valutare le alternative...

    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
    Sep 2002
    Messaggi
    67
    Ho una pagina asp contenente oggetti session che apre una popup (sempre asp) nella quale vengono aggiornati i dati session.

    Io vorrei che alla chiusura o sul blur della popup la pagina asp di origine venisse aggiornata con i nuovi dati inseriti.

    Ho girato e rigirato intorno a

    opener.location.href.reload();

    inserendolo nel body onClose della popup e nel link che chiude la popup senza cavare un ragno dal buco.

    Per questo avevo pensato di usare il body onFocus della pagina madre. Siamo sicuri che caricherebbe all'infinito e non solo quando acquisisce il focus?

  4. #4
    Utente di HTML.it
    Registrato dal
    Sep 2002
    Messaggi
    67
    errata corrige:

    ho sbagliato il copia-incolla, non si tratta di

    opener.location.href.reload();

    bensì di

    window.opener.location.reload()

  5. #5
    Moderatore di JavaScript L'avatar di br1
    Registrato dal
    Jul 1999
    Messaggi
    19,998
    ... nel body onunload della popup ...

    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

  6. #6
    Utente di HTML.it
    Registrato dal
    Sep 2002
    Messaggi
    67
    non funziona, inizio a credere che il problema sia legato al fatto che l'opener è una pagina dinamica.

  7. #7
    Moderatore di JavaScript L'avatar di br1
    Registrato dal
    Jul 1999
    Messaggi
    19,998
    Traduci "non funziona" ed eventualmente fornisci maggiori informazioni... (lo script completo, eventuale presenza di frames, ...) meglio un link alla pagina di prova.

    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

  8. #8
    Utente di HTML.it
    Registrato dal
    Sep 2002
    Messaggi
    67
    Ti chiedo scusa, con unLoad funziona, avevo sbagliato a digitare all'interno della pagina di popup, funziona sia sulla chiusura che riducendola ad icona.

    Grazie veramente.

  9. #9
    Utente di HTML.it
    Registrato dal
    Oct 2005
    Messaggi
    85
    Saluti a tutti/e
    Ho lo stesso problema ma non ho capito come fare
    Postate il codice completo per favore ?
    grazie

    ps.: come giustamente dice BR ... mi carica continuamente la pagina
    ... 1 gr. di cortesia, 1 gr. di intelligenza, 1 gr. di pazienza.
    Mischiare e sniffare, con moderazione, ogni mattina :rollo:

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 © 2026 vBulletin Solutions, Inc. All rights reserved.