Visualizzazione dei risultati da 1 a 7 su 7
  1. #1
    Utente di HTML.it
    Registrato dal
    Jun 2002
    Messaggi
    25

    aggiorna la pagina con javascript

    cercherò di essere chiara...

    da una pagina html apro una finestra con javascript, in questa finestra compare il pulsante chiudi, io vorrei che oltre a chiudere la finestra la pagina html principale (da cui si parte) venga aggiornata
    c'è possibilità di farlo con javascript?

    GRAZIE

  2. #2
    Utente di HTML.it L'avatar di Nazareno
    Registrato dal
    Mar 2001
    residenza
    Udine
    Messaggi
    176

    Facile...

    Nella finestra aperta, sul click del bottone, devi prima aggiornare la pagina parent con:

    window.opener.location.reload();

    e poi chiudere la finestra figlia con

    window.close();

  3. #3
    Utente di HTML.it
    Registrato dal
    Jun 2002
    Messaggi
    25

    messaggio browser indesiderato

    GRAZIE MOLTISSIME!!! Funziona!
    C'è però un modo per evitare che il browser (Internet Explorer) dia questo messaggio?

    "Impossibile aggiornare la pagina senza inviare nuovamente le informazioni. Scegliere Riprova per inviare le informazioni oppure Annulla per ritornare alla pagina che si cerca di visualizzare"

  4. #4
    Utente di HTML.it L'avatar di Xinod
    Registrato dal
    Sep 2000
    Messaggi
    13,649
    l' aggiornamento di pagina a cui si è giunti tramite invio di form con metodo post comporta quel messaggio,
    non si può far nulla se non usare il metodo get (chiaramente laddove possibile)
    ciao

  5. #5
    Utente di HTML.it
    Registrato dal
    Jun 2002
    Messaggi
    25

    e senza form?

    Ho sostituito il form con il codice seguente per evitare di far cliccare inutilmente su un bottone che potevo evitare:

    <SCRIPT LANGUAGE="JavaScript">
    <!--
    window.opener.location.reload();
    window.close();
    //-->
    </SCRIPT>

    Neanche in questo modo esiste una qualche via per evitare quel messaggio?

    RIGRAZIE

  6. #6
    Utente di HTML.it L'avatar di Xinod
    Registrato dal
    Sep 2000
    Messaggi
    13,649
    ma non è il form nella pagina a generare quel messaggio,
    è giungere a quella pagina da form
    (l' indirizzo è nell' action del form con metodo post della pagina precedente)
    ciao

  7. #7
    Utente di HTML.it
    Registrato dal
    Jun 2002
    Messaggi
    25
    anche con get mi compare il messaggio

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.