Метод setTimeout выполняет код через заданный (в миллисекундах) промежуток времени.
Код выполняется данным методом только один раз в отличие от setInterval.
Метод возвращает идентификатор, который используется для отмены запланированного выполнения кода.
Вы можете отменить запланированное выполнение кода с помощью метода clearTimeout().
окно.setTimeout(код,время,язык) или setTimeout(код,время,язык)
Параметр | Описание |
---|---|
код | Является обязательным параметром. Код который будет выполнятся. |
время | Является обязательным параметром. Промежуток времени через который будет выполнятся код. Промежуток времени задается в миллисекундах (1000 миллисекунд = 1 секунда). |
язык | Является не обязательным параметром. Язык на котором написан код. Может принимать следующие значения: JavaScript, VBScript, JScript. |
Пример
<body onload='start()'> <script type=text/javascript > //Зададим функцию start которая будет вызвана после полной загрузки документа function start() { //Создадим переменную с текстом который будет выведен на страницу txt='Данный текст будет отображен через 3 секунды после полной загрузки документа.'; //Выведем на страницу текст через 3 секунд после загрузки документа id=setTimeout('document.write(txt)',3000); } </script> </body>