PDA

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


Juraj
18.05.2007, 22:37
Как я понял, передавать параметры таким способом нельзя. А как можно?

getURL('javascript:process(evt.target.selectedNode.attributes.code);');

etc
18.05.2007, 23:06
getURL('javascript:process("'+evt.target.selectedNode.attributes.code+'");');

Juraj
18.05.2007, 23:25
Неожиданно выглядит. Спасибо.

Kikasso
18.05.2007, 23:32
или так, не для слабонервных:
getURL("javascript:process(\""+evt.target.selectedNode.attributes.code+"\");");
суть в том, что getURL какбы помещает это в адресную строку броузера, javascript берет и выполняет.
Если кавычек нет, это название переменной, функция или цифра.
Сравните:
javascript:alert("(new Date).toString()");
и
javascript:alert((new Date).toString());
просто в адресную строку и <ENTER>