Hai fatto centro!!! Però...
Grazie mille!:elvis:
E' tutto a posto! O quasi...
Piccola correzione (se possibile):
-Sarebbe fattibile far partire l'array sempre dalla prima pagina 0: "StillLife.html" e poi proseguire oltre...
Perchè mi parte a volte dalla seconda pagina, a volte dalla terza, ecc...
Spero non ti innervosisca le cervella...a volte mi passa il mal di testa con Mom.nt o l'Aspir.na C, ma non con il linguaggio C sicuramente!
Grazie ancora!:mavieni:
Ecco il mio codice definitivo:
Pesca da qui per le modifiche!:
Grazie mille!:elvis:
E' tutto a posto! O quasi...
Piccola correzione (se possibile):
-Sarebbe fattibile far partire l'array sempre dalla prima pagina 0: "StillLife.html" e poi proseguire oltre...
Perchè mi parte a volte dalla seconda pagina, a volte dalla terza, ecc...
Spero non ti innervosisca le cervella...a volte mi passa il mal di testa con Mom.nt o l'Aspir.na C, ma non con il linguaggio C sicuramente!
Grazie ancora!:mavieni:
Ecco il mio codice definitivo:
Pesca da qui per le modifiche!:
Codice:
<script type="text/javascript">
var i = 0;
function ApriPopup(){
// 4 è l'ultimo indice dell array'
if(i > 4) {
// se finito l'array ripartiamo dal primo elemento
i = 0;
}
var arraypagine = new Array(
"StillLife.html",
"StarryNight.html",
"PersistenceOfMemory.html",
"TheCastleOfPyrenees.html",
"Estratto.html");
// imposto i parametri della popup
var parametri = 'toolbar=no,location=no,directories=no,status=no, menubar=no,scrollbars=no,resizable=no,copyhistory=yes,width=600,height=800';
finestra = window.open(arraypagine[i],"popup",parametri);
i++;
// richiamo la funzione ogni 5 secondi
popup = setTimeout('ApriPopup()',5000);
}
function ChiudiPopup() {
// se la popup non è gia chiusa
if (!finestra.closed) {
//la chiudo
finestra.close();
// annullo il setTimeout
clearTimeout(popup);
}
}
</script>
</head>
<body>
<input type="button" value="apri popup" onclick="ApriPopup()" />
<input type="button" value="Chiudi popup" onclick="ChiudiPopup()" />
</body>
Ultima modifica: