come faccio a passare un'informazione tra due pagine html con javascript?
del tipo
form1.campo1.value = form2.campo2.value
dove form1 sta su una pagina e form 2 stà sull'altra.
come faccio a passare un'informazione tra due pagine html con javascript?
del tipo
form1.campo1.value = form2.campo2.value
dove form1 sta su una pagina e form 2 stà sull'altra.
Se le pagina sono in due frame diversi (della stessa fienstra):
parent.NOMEFRAME1.document.form1.campo1.value = form2.campo2.value;
document.form1.campo1.value = parent.NOMEFRAME2.form2.campo2.value;
parent.NOMEFRAME1.document.form1.campo1.value = parent.NOMEFRAME2.form2.campo2.value;
Se le pagine stanno in due finestre diverse, la sintassi esatta dipende dalla struttura di dipendenza delle finestre (quale ha aperto l'altra) e da quale contiene lo script: se specifichi meglio posso essere piu` preciso.
Ciao
Michele
Nuova politica di maggiore severita` sui titoli delle discussioni: (ri)leggete il regolamento
No domande tecniche in messaggi privati
sono due pagine.
Pagina 1 apre una pagina di ricerca.
Pagina 2 esegue la ricerca e dovrebbe restituire un valore a pagina 1
spero di essere stato chiaro
Attendo con ansia tue risposte. Grazie
Pagina e` sinonimo di documento, mentre mi pare che tu lo usi come sinonimo di finestra.
Traduco:
sono due finestre.
Pagina 1 apre una finestra di ricerca.
Pagina 2 esegue la ricerca, al termine della quale dovrebbe restituire un valore a pagina 1
Se la mia interpretazione e` corretta:
Pagina1:
window.open('pagina2', '_new', 'features');
<form name="form1" ...>
<input type="text" name="campo1" ...>
...
Pagina2:
<form name="form2" ... action="ricerca.asp">
<input type="text" name="campo2" ...>
...
Pagina di ritorno dalla ricerca
<body ... onload="window.opener.document.form1.value = document.form3.campo3.value;">
<form name="form3" ... action="" >
<input type="text" name="campo3" ...>
...
Spero di essere stato chiaro.
Ciao
Michele
Nuova politica di maggiore severita` sui titoli delle discussioni: (ri)leggete il regolamento
No domande tecniche in messaggi privati
Ancora una domanda, la pagina di ritorno dovrebbe essere sempre la pagina1 e la destinazione la form1.campo1 è possibile??Originariamente inviato da Mich_
Pagina e` sinonimo di documento, mentre mi pare che tu lo usi come sinonimo di finestra.
Traduco:
sono due finestre.
Pagina 1 apre una finestra di ricerca.
Pagina 2 esegue la ricerca, al termine della quale dovrebbe restituire un valore a pagina 1
Se la mia interpretazione e` corretta:
Pagina1:
window.open('pagina2', '_new', 'features');
<form name="form1" ...>
<input type="text" name="campo1" ...>
...
Pagina2:
<form name="form2" ... action="ricerca.asp">
<input type="text" name="campo2" ...>
...
Pagina di ritorno dalla ricerca
<body ... onload="window.opener.document.form1.value = document.form3.campo3.value;">
<form name="form3" ... action="" >
<input type="text" name="campo3" ...>
...
Spero di essere stato chiaro.
Ciao
Michele
Grazie