Ciao Andrea
Grazie per le tue risposte.
Per quanto riguarda l'acquisizione tramite cookie, dovrei esserci riuscito. Pero c'è un problema di loop, come che la pagina vada in errore ricaricandosi in continuazione.
questo è il codice:
Codice PHP:
///******************************* creo cookie
function memorizza(variabile,valore)
{
var expDays = 1000;
var exp = new Date();
exp.setTime(exp.getTime() + (expDays*24*60*60*1000));
expdate=exp.toGMTString();
document.cookie = ""+variabile+" ="+ valore+"; expires ="+ expdate+";";
}
function getCookie(Name) {
var search = Name + "="
if (document.cookie.length > 0) { // if there are any cookies
offset = document.cookie.indexOf(search)
if (offset != -1) { // if cookie exists
offset += search.length
// set index of beginning of value
end = document.cookie.indexOf(";", offset)
// set index of end of cookie value
if (end == -1)
end = document.cookie.length
return unescape(document.cookie.substring(offset, end))
}
}
}
/////////////*******************
//finzione ricevi dati da madre
function vai(){
var url = unescape( String(this.location) );
var url2 = location.search.substr(1);
var url3 = getCookie('camping')
alert(url3)
//alert(url2);
//var ciao = parent.document.getElementById('modulo');
//document.frames['prenotazioni'].location.replace(url3);
//if(document.frames['prenotazioni'].location.href != ""){
document.frames['prenotazioni'].location.href = url3;
}
invece alla fine della pagina dove ho iframe:
<script type="text/javascript" language="javascript" >window.onload = function(){vai();}</script>
Ho già creato il cookie, infatti l'alert mi da il messaggio giusto.
Pero c'è il problema del loop della pagina!
invece usando: document.frames['prenotazioni'].location.href = url2; non luppa e funzia
Hai qualche idea da darmi? che sbaglio?
Grazie
Alberto