POPUP: PASSARE I DATI |
Codice Richiamare il codice Esempi Caratteristiche Tutorial |
Contenuto dinamico Passare i dati Problemi Immagini JukeBox |
A volte è necessario passare dei dati tra finestre; dalla finestra madre alla finestra figlia o viceversa.
Script da inserire fra i tag <HEAD> ed </HEAD> |
Codice per richiamare le funzioni, da inserire all'interno del <BODY> |
|
Nella funzione chiudi viene chiamato il comando close che chiude la finestra, ma questo comando viene attivato solo se esiste prova e (&&) la finestra è ancora aperta. La condizione evita il messaggio di errore che si riceverebbe se l'utente facesse clic sul collegamento chiudi senza aver prima aperto la finestra. |
Supponiamo di voler utilizzare una popup come pannello di controllo
<script LANGUAGE="JavaScript" type="text/javascript"> function aggiorna(questo) { opener.document.location=questo; } </script>Nel body inseriremo poi i vari collegamenti, ad esempio:
<a href="javascript:aggiorna('popUp1.htm')">Codice</a><br> <a href="javascript:aggiorna('popUp3.htm')">Esempi</a><br>Quando l'utente clicca sul link Codice viene attivata la funzione aggiorna('popUp1.htm') e si avrà l'istruzione:
<script LANGUAGE="JavaScript" type="text/javascript"> function apri1() { var prova1 = window.open('provaPan.htm','nome','top=200,left=200,scrollbars=yes,top=100,left=400,width=200,height=350'); } </script>e quindi, per aprire il pannello di controllo, inseriamo il seguente codice nel corpo della stessa finestra:
<A href="javascript:apri1()">Pannello di controllo</A>
Risultato: Pannello di controllo
Contenuto dinamico
|
©2007 - 2008 www.webfract.it