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

    Come faccio a richiamare la finestra "opener" da un form???

    Ciao, ho il seguente problema che mi affligge da giorni: da una normale pagina htm apro una finestra con window.open, che deve semplicemente contenere un form che mi fa ricaricare la pagina di partenza. Il problema sta nel fatto che non riesco a trovare il nome del frame da mettere nel campo target del form per far ricaricare la pagina di partenza... Il form è questo:

    codice:
    <form action="invia.htm" method="post" name="form1" target="????">
    <script type="text/javascript">
    <!--
    document.write("<input type=hidden name=titolo value="+top.opener.replier.titolo.value+">");
    document.write("\n");
    document.write("<input type=hidden name=Body value="+top.opener.replier.Body.value+">");
    // -->
    </script>
    </form>
    Ovviamente dove ci sono i ???? bisogna mettere un qualcosa tipo "opener" oppure "_top.opener"...

    Facendo questa stessa cosa tramite url anzichè tramite form la cosa funziona, infatti uso la sintassi
    codice:
    top.opener.location.href=invia.htm
    Aiutatemi please!!!

  2. #2
    Moderatore di JavaScript L'avatar di br1
    Registrato dal
    Jul 1999
    Messaggi
    19,998
    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

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.