Скрипт выводит в определённом месте надпись сколько секунд осталось для перехода на другую страницу. И в итоге переходит.
Code
<html>
<head>
<SCRIPT language=JavaScript>
var intLeft = 60; // Время до перехода(секунды)
function leavePage() {
if (0 == intLeft) // Time is up--navigate.
location.replace("ссылка на страницу куда переходить")
else {
// Count down and output updated time by
// changing the contents of the element.
intLeft -= 1;
document.all.countdown.innerText = intLeft + " ";
// Wait another second.
setTimeout("leavePage()", 1000);
}
}
</SCRIPT>
</head>
<BODY onload="setTimeout('leavePage()', 1000)">
До перехода осталось:
<SPAN id=countdown><!-- Output initial amount of time. -->
<SCRIPT language=JavaScript>
document.write(intLeft);
</SCRIPT>
</SPAN>
</body>
</html>