[ Поиск ] - [ Пользователи ] - [ Календарь ]
Полная Версия: sleep() на JavaScript
minok94
Здравствуйте!
Возникла проблема при написании функции, которая "усыпляла" работу скрипта на несколько сек.
Гугл ничего толкового не нашел(только скрипты которые вешают браузер)ю
Сейчас программа выглядит так:
<script>
function cfg(){
var load = document.getElementById("load");
var cfg = document.getElementById("cfg");
load.style.display = "block";
cfg.style.display = "none";
}
function load(){
var load = document.getElementById("load");
var cfg = document.getElementById("cfg");
cfg.style.display = "block";
load.style.display = "none";
}
function progress(){
cfg();
setTimeout(load(),2000);
}
</script>

Нужно что бы сначала сработала функция load(), а через 2 сек cfg().



Спустя 1 час, 8 минут, 49 секунд (26.02.2012 - 17:51) vasa_c написал(а):
ну, setTimeout знаете, ещё немножко подумать...

и setTimeout(load, 2000), а не load()

Спустя 2 минуты, 12 секунд (26.02.2012 - 17:53) minok94 написал(а):
Спасибо огромное!!! Все работает!
Быстрый ответ:

 Графические смайлики |  Показывать подпись
Здесь расположена полная версия этой страницы.
Invision Power Board © 2001-2025 Invision Power Services, Inc.