...si, uso pagine php. Cmq guarda, t posto il codice così magari posso farmi capire meglio
Pagina A.html
<HTML>
<head>
<script>
function get_parametro(nome){
if(!window.location.search) {
alert("ERRORE - nessun parametro");
return false;
}
var qst = window.location.search.substr(1);
var dati = qst.split(/\&/);
var valore = '';
for (var i=0; i<dati.length; i++) {
var tmp = dati[i].split(/\=/);
if (tmp[0] == nome) {
alert("trovato parametro " + nome + " con valore " +tmp[1]);
document.forms[0].elements[0].value=tmp[1];
return tmp[1];
}
}
alert("parametro "+ nome +" non e` presente nella query");
return false;
}
</script>
</head>
<BODY link="blue" alink="blue" vlink="blue" onLoad="get_parametro('data_evento')">
Apri la pagina B
<FORM action="A.html">
<INPUT type="text" size="30">
</FORM></BODY>
</HTML>
Pagina B.html
<HTML><BODY link="blue" alink="blue" vlink="blue" onLoad="var event_date=null;">
<FORM action="B.html" method="post">
<INPUT type="text" size="30">
Inserisci_data
<a href=A.html?data_evento=10>TestInsert</a>
</FORM>
<SCRIPT language="Javascript1.2">
<!--
function giveA()
{
event_date=document.forms[0].elements[0].value;
if ((event_date==null)||(event_date==""))
{
alert("Inserire una data valida nel campo!");
document.forms[0].elements[0].value="";
document.forms[0].elements[0].focus();
}
else
{
var event_date=document.forms[0].elements[0].value;
var father=window.opener;
father.document.forms[0].elements[0].value=event_date;
}
}
//-->
</SCRIPT></BODY></HTML>
Premo pulsante in A e si apre la B
da B premo link TestInsert che carica A e visualizza 10,però nella stessa finestra di B !! Invece vorrei che il valore 10n sia caricato nella finestra originale...
Thxxx