Visualizzazione dei risultati da 1 a 5 su 5
  1. #1

    (Javascript) refresh automatico di una pagina dopo la chiusura di un popup

    Ciao a tutti.
    Utilizzo il seguente script:

    codice:
    <script type="text/javascript">
    <!--
    var stile = "top=10, left=10, width=600, height=600, status=no, menubar=no, toolbar=no scrollbar=yes";
    function Popup(apri) {
    window.open(apri, "", stile);
    }
    //-->
    </script>
    e lo richiamo poi con un a href riferito allo script stesso.
    nel popup che si apre c'è poi uno script legato ad un altro a href che chiude il popup quando l'utente clicca su di un link.

    codice:
    Chiudi
    Vorrei fare in modo che quando l'utente chiude il popup la pagina "padre" (ossia quella da cui viene chiamato il popup) si aggiorni automaticamente.
    E' possibile?
    Grazie in anticipo
    NeT

  2. #2
    Utente di HTML.it
    Registrato dal
    Sep 2001
    Messaggi
    21,188
    Attenzione che ci sono errori (non rilevati da IE, ma da altri browser):
    la stringa che hai messo nella variabile stile, non deve contenere spazi e i vari pezzi vanno separtati da virgole (ne manca una).


    Se vuoi che la pagina madre si aggiorni alla chiusura della figlia, modifica lo script della figlia:
    Chiudi
    Nuova politica di maggiore severita` sui titoli delle discussioni: (ri)leggete il regolamento
    No domande tecniche in messaggi privati

  3. #3
    Grazie Mich_, non sapevo di queste restrizioni, ma d'altronde uso javascript molto di rado
    Saluti e grazie ancora per l'aiuto

    NeT

  4. #4
    Ti ringrazio anch'io Mich e ti spiego anche il perchè.

    Avevo un problema diverso da Netvoid: dovevo aprire una pop-up e nel frattempo mantenere il tag href="#" (per avere un link visibile) e fare un reload della window opener.

    Ovviamente il tuo consiglio è stata la soluzione ottimale.

    Grazie davvero tanto.

    Ciao.
    L'abitudine è l'abitudine, e non si può sbatterla fuori dalla finestra: bisogna, a forza di persuasione, farle scendere le scale un gradino alla volta.

    http://www.lucamellano.com

  5. #5
    Ciao,
    io la popup la apro cosi:

    testo presente tra i tag HEAD

    codice:
    <script>
    function apri(nameimg,winwid,winhei)
    {
     wid=winwid+6;
     hei=winhei+60;
     prop='height='+hei+',width='+wid+',top=15,left=15';
     window.open(nameimg,null,prop);
    }
    </script>
    e poi per aprire:

    codice:
    testo
    La pagina add.asp contiene un form in cui inserisco dei dati che rimanda alla pagina add2.asp.

    Vorrei che tale pagina, una volta eseguita l'operazione di inserimento, si chiudesse e la pagina da cui ho lanciato la popup si aggiornasse.

    Come posso fare?


    Grazie

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.