Javascript.RU

Создать новую тему Ответ
 
Опции темы Искать в теме
  #1 (permalink)  
Старый 26.11.2014, 17:44
Аспирант
Отправить личное сообщение для desperado Посмотреть профиль Найти все сообщения от desperado
 
Регистрация: 26.08.2014
Сообщений: 51

Ожидать значение глобальной переменной
Всем привет. Подскажите плз, у меня на страницу подключается много файлов скриптов. В одном из них надо проверить, есть ли значение в глобальной переменной например window.document.path

и выполнить скрипт в одном файле только после того, как в той переменнйой (или св-ве глоб объекта) появится какое то значение. Т.е. нужно "задержать" выполнение определенного кода, пока в переменной не будет нужного значения.

Как сделать такой вот "слушатель" переменной. Подскажите плз..

дело в том, что в скрипте, который отрабатывает позже туда (window.document.path) записыватся значение, скрипт который нужно выполнить я не могу по определенным причинам поставить ниже того, который устанавливает это свойство.

Последний раз редактировалось desperado, 26.11.2014 в 17:51.
Ответить с цитированием
  #2 (permalink)  
Старый 26.11.2014, 18:08
Аватар для Vlasenko Fedor
Профессор
Отправить личное сообщение для Vlasenko Fedor Посмотреть профиль Найти все сообщения от Vlasenko Fedor
 
Регистрация: 13.03.2013
Сообщений: 1,572

var intervalID = setInterval( function() { 
	if(window.document.path){
		clearInterval(intervalID);
		//выполняем нужные действия
	}
} , 50);
Ответить с цитированием
Ответ



Опции темы Искать в теме
Искать в теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Сохранять в свойстве элемента или в глобальной переменной? OctoberTide jQuery 4 19.12.2012 20:43
Изменение глобальной переменной из функции SunYang Общие вопросы Javascript 1 06.11.2012 00:03
изменение значения глобальной переменной внутри функции mgmarket Серверные языки и технологии 14 13.09.2011 00:56
проблемы с импользованием глобальной переменной Ichigeki ExtJS 15 25.08.2011 23:25
Обращение к глобальной переменной из jQuery Иван Алексеев jQuery 6 13.08.2010 20:56