Wiki-учебник по веб-технологиям: JavaScript/Таймауты ...

Главная | Каталог |

Таймауты

С помощью таймаутов (или таймеров) вы можете позволять компьютеру выполнять любой код по прошествии некоторого периода времени. Код показывает кнопку при нажатии которой через три секунды вылазиет окно.

Сценарий выглядит примерно так:

<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 секунды).