Forum Webscript.Ru

Программирование => JavaScript & JScript => Тема начата: Dart Sidius от 10 Февраля 2003, 08:45:49

Название: Что лучше использовать?
Отправлено: Dart Sidius от 10 Февраля 2003, 08:45:49
Народ помогите! У меня 4 фрейма 1! не перегружается а из него посредством функции я хожу динамически грузить 3 остальных...какую функции лучше использовать setTimeOut или setInterval....и обязательно ли после выполнения данных функций использовать clearTimeout и clearInterval&?
Название: Что лучше использовать?
Отправлено: Макс от 11 Февраля 2003, 01:58:54
Мало что понял, но ИМХО SetTimeOut вполне подходит
Название: Что лучше использовать?
Отправлено: mike от 11 Февраля 2003, 12:35:28
Цитировать
setTimeOut или setInterval

setInterval будет выполнять код через определенный интервал времени вне зависимости от того, отработал ли предыдущий вызов. Для рефреша фрейма больше подойдет setTimeout.
Название: Что лучше использовать?
Отправлено: Dart Sidius от 12 Февраля 2003, 16:40:52
Цитировать
отработал ли предыдущий вызов

Что под этим подразумевается?
Название: Что лучше использовать?
Отправлено: mike от 12 Февраля 2003, 17:48:50
Цитировать
Цитировать
отработал ли предыдущий вызов

Что под этим подразумевается?

Хм... Скорей всего, я оказался неправ насчет этого. Я имел ввиду, что если интервал задан, то код будет вызываться вне зависимости от того, закончил ли работу предыдущий вызов, а это могло за собой повлечь большие неприятности. Браузеры, скорей всего, должны блокировать повторный вызов (я проверил на MSIE 6, вызов таки блокируется).