Просмотр полной версии : Не могу понять синтаксис чужого кода
Есть флешка и исходник.
Вот такая строчка
getURL("FSCommand:" add menu, false);
отазывается компилится в 8ке.
Кто нибудь пояните что это за синтаксис:
"FSCommand:" add menu, false
и существуют ли какие либо трактования add кроме как Point.add method.
Под AS1 (в той же 8ке) тоже ошибку выдает
"**Error** Scene=Scene 1, layer=Action Layer, frame=1:Line 180: ')' or ',' expected".
это не правильный синтаксис. Правильно вот так:
getURL("http://....com","_blank","GET");
fascommand - это отдельная функция.
и существуют ли какие либо трактования add кроме как Point.add method
Раньше было сложением строк. Теперь просто +.
fscommand этот нафиг. Имелось в виду вызов какой-то фунции в html, название которой хранится в переменнoй menu.
Джавускрипт на странице проще вызвать через ExternalInterface.call() или getURL('javascript:...
Я бы поспорил. при декомпиляции эта строчка тоже присуствует - значит она была как то скомпилирована. Вопрос под что? и какую смысловую нагрузку несет.
Вызывается команда с именем «FSCommand:»+menu и параметром false.
relevance4
28.06.2007, 17:42
при декомпиляции эта строчка тоже присуствует - значит она была как то скомпилирована.
декомпилятор никогда не выдаст тебе оригинальный код.
DarkLight
28.06.2007, 17:56
конструкции fscommand("command", "arg");
и getURL("FSCommand:command", "arg"); полностью аналогичны и после компиляции существует только getURL вариант
Работает на vBulletin ® версия 3.7.3. Copyright ©2000-2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Copyright © 1999-2008 Flasher.ru. All rights reserved.