Salve
il mio problema è reindirizzare gli utenti del mio sito su un altro sito. Ora nella pagina iniziale mi si dovrebbe aprire una pop-up che fa il conto alla rovescia e termito il conto la pagina creatrice della pop-up viene reindirizzata mentre la pop-up si chiude.
il codice che ho creato per la pagina chiamante è:
function openwindow(page){
var cinzia = window.open(page,'reind','width=400, height=150, menubar=no, scrollbars=no, resizable=no');
}
....
<body onLoad="openwindow('reind.html');">
quindi reind.html è la pop-up....
in reind.html ho il seguente codice:
function countdown(){
var sec = 5;
var second = sec - 1;
if (second >= 0){
document.write("Stai per essere reindirizzato su http://www.miosito.com/ in "+second+" secondi");
var cinzia2 = window.setTimeout('countdown();',1000);
window.close;
}
else{
document.write(second);
var cinzia3 = window.setTimeout('',1000);
var cinzia4 = window.opener.document.location.href='http://www.miosito.com/';
var cinzia5 = window.close();
}
}
<body onLoad="countdown()">
i problemi sono che il codice all'interno della pop-up non fa la chiamata ricorsiva dopo 1000 millisecondi e quindi l'esecuzione si ferma a 4...
poi la finestra sotto mozilla non mi si apre...
la reidirizzazione non funziona...
c'è qualcuno che ha da darmi qualche suggerimento?
grazie