Показать сообщение отдельно
Старый 29.08.2006, 16:58
gen4 вне форума Посмотреть профиль Отправить личное сообщение для gen4 Найти все сообщения от gen4
  № 1  
Ответить с цитированием
gen4

Регистрация: 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 и все тут!

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