Слушатель событий не работает - правильное размещение или синтаксис? - PullRequest
0 голосов
/ 15 апреля 2011

В объекте Flash у меня есть элемент (называемый widgit1), к которому я пытаюсь прикрепить прослушиватель событий.Я просто хочу, чтобы Flash выполнял предупреждение JavaScript, хотя независимо от того, где я размещаю его на временной шкале, независимо от того, какой слой и какой синтаксис я нашел, ни одна из многих МНОГИХ комбинаций, которые я пробовал, не работала.

Вот код ActionScript, который у меня есть ...

widgit1.addEventListener (MouseEvent.mouseOver, ohhai);

function ohhai () {getURL ("javascript: alert ('oh hai!«)");}

Ответы [ 2 ]

1 голос
/ 15 апреля 2011

Другие упоминали синтаксическую ошибку. Помимо этого, однако, вы хотите использовать ExternalInterface для связи между ActionScript и JavaScript: http://livedocs.adobe.com/flash/9.0/ActionScriptLangRefV3/flash/external/ExternalInterface.html

0 голосов
/ 15 апреля 2011

Вам нужно добавить

function ohhai(e:MouseEvent):void
{
// etc

}
...