JavaScript для мага


Таймеры


С помощью функции Timeout (или таймера) Вы можете запрограммировать компьютер на выполнение некоторых команд по истечении некоторого времени. В следующем скрипте демострируется кнопка, которая открывает выпадающее окно не сразу, а по истечении 3 секунд.

 

Скрипт выглядит следующим образом:

 

<script language="JavaScript">

<!-- hide

 

function timer() {

  setTimeout("alert('Врем\я истекло!')", 3000);

}

 

// -->

</script>

 

...

 

<form>

  <input type="button" value="Timer" onClick="timer()">

</form>

 

Здесь setTimeout() - это метод объекта window. Он устанавливает интервал времени - я полагаю, Вы догадываетесь, как это происходит. Первый аргумент при вызове - это код JavaScript, который следует выполнить по истечении указанного времени. В нашем случае это вызов - alert('Врем\я истекло!'). Обратите пожалуйста внимание, что код на JavaScript должен быть заключен в кавычки. Во втором аргументе компьютеру сообщается, когда этот код следует выполнять. При этом время Вы должны указывать в миллисекундах (3000 миллисекунд = 3 секунда).

 




Начало  Назад  Вперед



Книжный магазин