Примеры JavaScript - Не получается обратиться к свойствам другого фрейма (окна). Что делать?
ОГЛАВЛЕНИЕ
Страница 39 из 47
Не получается обратиться к свойствам другого фрейма (окна). Что делать?
Получить доступ к фрейму (окну) со страницей загруженной с чужого сайта (домена) невозможено по соображениям безопасности. Однако, в случае, когда странички лежат на разных поддоменах одного домена, например, a.site.com и b.site.com, и вы имеете доступ к страницам на этих поддоменах, то пропишите на страницах из обоих поддоменах следующее: document.domain="site.com";.
Задержка при выполнении скрипта javascript (javascript sleep delay)
Как приостановить выполнение скрипта или функции? Приостановить выполнение кода Javascript невозможно, но можно сделать эмуляцию используя метод setTimeout.
function startPart()
{
// Выполняем нужные нам действия
...
//через 5 секунд запустить endPart
setTimeout("endPart()", 5000);
}
function endPart()
{
//выполняем оставшиеся действия после задержки
}
Суть заключается именно в setTimeout, а реализации могут быть и другими. Например, можно использовать одну функцию, но передавать ей параметр, который будет сообщать какую часть кода выполнять.