PDA

Просмотр полной версии : Как использовать переменые переданые JS?


Elodreid
09.01.2006, 22:48
Отправляю переменые(ую) с помошью SetVariable(), но когда пытаюсь использовать во флеше пишет значение не задано :-\

MIX-er
10.01.2006, 02:32
Вход в телепатический режим...

проблему поточнее опишите...

Elodreid
10.01.2006, 03:07
вот так посылаю 2 переменые в клип:

<script>
function send() {
var yjs;
var xjs;
xjs = event.clientX;
yjs = event.clientY;
document.suite.SetVariable("yflash",yjs);
document.suite.SetVariable("xflash",xjs);
window.status = "x: "+xjs+", y: "+yjs;
}
</script>
<body style="cursor: url(pics/cur.cur);" onmousemove="send()">


во флеше есть поле var dd при dd="x: "+xflash+", y: "+yflash;
пишет x: unfinded, y: unfinded

Antares
10.01.2006, 04:03
Переменные не отправляются и должны быть заданы до изменения из JavaScript.

Elodreid
10.01.2006, 05:02
хм.. до изменения?
у меня в 1 кадре (в прелоедере) varы стоят, а не отправляются то почему?

Antares
10.01.2006, 06:15
Потому что НЕ ОТПРАВЛЯЮТСЯ. Не отправляются и все тут, понимаешь? Куда их отправлять, JavaScript -- язык клиентский. УСТАНАВЛИВАЮТСЯ они.

Elodreid
10.01.2006, 06:49
Ясно.. я в такие подробности не влезал... Я то подумал мол не отправятся переменые с помошью таго что я накалякал :)