Форум Flasher.ru
Ближайшие курсы в Школе RealTime
Список интенсивных курсов: [см.]  
  
Специальные предложения: [см.]  
  
 
Блоги Правила Справка Пользователи Календарь Сообщения за день
 

Вернуться   Форум Flasher.ru > Flash > Общие вопросы о Flash (не затрагивающие ActionScript)

Версия для печати  Отправить по электронной почте    « Предыдущая тема | Следующая тема »  
Опции темы Опции просмотра
 
Создать новую тему Ответ
Старый 29.08.2006, 16:58
gen4 вне форума Посмотреть профиль Отправить личное сообщение для gen4 Найти все сообщения от gen4
  № 1  
Ответить с цитированием
gen4
[+4 18.09.08]

Регистрация: May 2006
Сообщений: 79
По умолчанию SetVariable (javaScript) - странное поведение

такая вот херня, пишу в хтмле

Код:
function getFlashMovieObject(flashObjName)
{
  if (window.document[flashObjName]) 
  {
      return window.document[flashObjName];
  }
  if (navigator.appName.indexOf("Microsoft Internet")==-1)
  {
    if (document.embeds && document.embeds[flashObjName])
      return document.embeds[flashObjName]; 
  }
  else // if (navigator.appName.indexOf("Microsoft Internet")!=-1)
  {
    return document.getElementById(flashObjName);
  }
}


function JSBox() {
 flashMovie.SetVariable("_root.iMoveBox","BLALBA");  
}
пишу в мувике

Код:
function moveBox(){
	_root.txt.text=_root.iMoveBox;
}


watch ("iMoveBox",_root.moveBox);
stop();

так эта зараза срабатывает, функция moveBox срабатывает, а iMoveBox - undefined и все тут!

друзья проясните мне мозг )

Старый 29.08.2006, 17:09
wvxvw вне форума Посмотреть профиль Отправить личное сообщение для wvxvw Найти все сообщения от wvxvw
  № 2  
Ответить с цитированием
wvxvw
Modus ponens
 
Аватар для wvxvw

модератор форума
Регистрация: Jul 2006
Адрес: #1=(list #1#)
Сообщений: 8,049
Записей в блоге: 38
А когда вызывается первая ф-ция, и когда вторая?
__________________
Hell is the possibility of sanity

Старый 29.08.2006, 17:22
gen4 вне форума Посмотреть профиль Отправить личное сообщение для gen4 Найти все сообщения от gen4
  № 3  
Ответить с цитированием
gen4
[+4 18.09.08]

Регистрация: May 2006
Сообщений: 79
Цитата:
Сообщение от wvxvw
А когда вызывается первая ф-ция, и когда вторая?
лажанулся
вторая функция выглядит так.

Код:
function JSBox() {
 var flashMovie=getFlashMovieObject("test");
 flashMovie.SetVariable("_root.iMoveBox",str); 
}


Последний раз редактировалось iNils; 29.08.2006 в 17:48.
Старый 29.08.2006, 17:45
gen4 вне форума Посмотреть профиль Отправить личное сообщение для gen4 Найти все сообщения от gen4
  № 4  
Ответить с цитированием
gen4
[+4 18.09.08]

Регистрация: May 2006
Сообщений: 79
проблема кроется в watch
если ее убарть и проверять переменную onEnterFrame'ом, то все впорядке

Создать новую тему Ответ Часовой пояс GMT +4, время: 02:18.
Быстрый переход
  « Предыдущая тема | Следующая тема »  

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.


 


Часовой пояс GMT +4, время: 02:18.


Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.