С помощью таймаутов (или таймеров) Вы можете позволять компьютеру выполнять любой код по прошествии некоторого периода времени. Я сделал кнопку - если Вы нажмёте эту кнопку, через 3 секунды появится окно:
Сценарий выглядит примерно так:
<script language="JavaScript"> <!-- hide function timer() { setTimeout("alert('Time is up!')", 3000); } // --> </script> ... <form> <input type="button" value="Timer" onClick="timer()"> </form>setTimeout() является методом window-объекта. Он устанавливает время ожидания - я думаю, что Вы так и предположили. Первый параметр - код JavaScript, который должен быть выполнен после некоторого времени. В нашем случае этот параметр - "alert('Time is up!')". Пожалуйста обратите внимание, что код JavaScript должен быть внутри кавычек.
Второй параметр сообщает компьютер, когда код должен быть выполнен. Вы должны определить время в миллисекундах (3000 миллисекунд = 3 секунды).