2.198 messaggi dal 30 novembre 2001
questo è un altro modo, se non ricordo male si usa il metodo:
window.opener che lascia il controllo alla pagina chiamante.
21 messaggi dal 20 ottobre 2003
Prova a vedere se questo codice fa per te. A me funziona.
Ti spiego:
Ho creato una pagina "pagina1.htm" che contiene una campo di testo ed un tasto che apre una pop.

Nella pagina2.htm che viene aperta, ho inserito un link che chiama una funzione, la quale inserisce nel campo di testo della pagina 1 un valore (in questo caso 1) e chiude la pop.


QUESTA E' LAPAGINA CHE APRE LA POP

<html>
<head>
<title>Pagina1.htm</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
</head>

<body>
<p>
<input type="text" id="valore">
</p>
<p>
<input type="button" name="Submit" value="Submit" onClick="window.open('pagina2.htm', '', 'top=0, left=0');">
</p>
</body>
</html>


QUESTA E' LA POP CHE VIENE APERTA
<html>
<head>
<title>pagina2.htm</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
<script language="JavaScript">
function codice()
{
window.opener.valore.value="1"
self.close()
}
</script>
</head>

<body>

<p>&nbsp;</p>
<p>&nbsp;</p>
<p><a href="javascript:codice();">1</a></p>
</body>
</html>

Torna al forum | Feed RSS

ASPItalia.com non è responsabile per il contenuto dei messaggi presenti su questo servizio, non avendo nessun controllo sui messaggi postati nei propri forum, che rappresentano l'espressione del pensiero degli autori.