Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Web программирование > JavaScript, Ajax
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 08.04.2014, 22:27   #11
ruN00b
Почетный нуб
Форумчанин
 
Аватар для ruN00b
 
Регистрация: 07.05.2013
Сообщений: 155
По умолчанию

Попробую, утром отпишусь. Спасибо!
ruN00b вне форума Ответить с цитированием
Старый 11.04.2014, 10:15   #12
ruN00b
Почетный нуб
Форумчанин
 
Аватар для ruN00b
 
Регистрация: 07.05.2013
Сообщений: 155
По умолчанию

Проблема оказалась в том, что на странице в скрипте я определил переменную i=0, и попытался ее вывести на экран в импортированном скрипте. Opera нашла переменную i и вывела 0, Chrome же сказал, что переменная i не определена.

Поэтому сменю вопрос: как пользоваться переменными, определенными на странице, в импортированных скриптах?
ruN00b вне форума Ответить с цитированием
Старый 11.04.2014, 20:35   #13
Naive
Раздолбайских Дел
Старожил
 
Аватар для Naive
 
Регистрация: 22.05.2009
Сообщений: 3,828
По умолчанию

Все переменные в JS, созданные вне замыкания или объекта, попадают в глобальную область видимости. Если внутри замыкания или объекта переменная переопределяется, то доступ к старой можно получить через глобальный объект. В браузерах это объект window.
Код:
var q = 1;
(function(){
  var q = 2;
  console.log(q, window.q); // 1, 2
})();
Alar, верни репу!
Naive вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц

Опции темы Поиск в этой теме
Поиск в этой теме:

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


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Изменение элемента окна из другого потока CraZZZy-GameRRR Visual C++ 1 04.04.2013 17:43
Изменение html кода в Twebbrowser glebast Помощь студентам 0 31.07.2012 22:57
Загрузка кода с другого сервера Форсировка JavaScript, Ajax 2 18.11.2010 11:26
Изменение html кода Psux Общие вопросы Delphi 1 10.07.2010 03:09
Выдернуть куски кода из html-кода trafbite Помощь студентам 7 18.08.2007 13:51