Есть ли способ вызвать функцию MouseEvent в as3 из JavaScript? У меня есть кнопка HTML и объект swf, мне нужно отправить запрос POST из swf, нажав кнопку HTML.Вызов функции AS3 MouseEvent от JS
0
A
ответ
3
Вы можете сделать это с помощью ExternalInterface api.
В своем флэш-объекте сделайте звонок, как показано ниже.
ExternalInterface.addCallback("someAPIMethod", anActionScriptMethod);
function anActionScriptMethod():void
{
// handle POST
}
Тогда в вашем JavaScript, Вам необходимо получить объект вашей встроенной вспышки и вызвать «someAPIMethod» перезвоните вы определили в вашей вспышке.
разметка может выглядеть примерно так ...
<button id="someId" value="Click Me" onclick="onButtonClick();">Click Me</button>
Ваш JS может выглядеть, как ...
function onButtonClick()
{
// get the flash object and call the callback method
flashObj(name).call("someAPIMethod");
}
// this probably won't work in all browsers, search the net for a better function.
function flashObj(name)
{
if (window.document[name])
{
return window.document[name];
}
return document.getElementById(name);
}
там, вероятно, будет ухищрений, что вам нужно сделать для этого кода, но он должен дать вам некоторое направление для начала работы.
Смежные вопросы
- 1. AS3/Вспышка: Вызов функции MouseEvent из DataGrid нажмите
- 2. as3 TouchEvent vs MouseEvent
- 3. AS3 MouseEvent и WeakReference
- 4. AS3 + XML + MouseEvent
- 5. AS3: MouseEvent не работает?
- 6. AS3: Trigger искусственный MouseEvent
- 7. Вызов функции ActionScript от JS
- 8. as3 вызов функции jQuery
- 9. as3 MouseEvent localX себя странно
- 10. AS3: MouseEvent ROLL_OVER/ROLL_OUT Альтернативы
- 11. AS3 Преобразование MouseEvent в KeyboardEvent
- 12. Вызов переменной функции от внешнего JS файла
- 13. Вызов функции Js от выбора опции
- 14. Вызов функции JS от Native iOS
- 15. Jquery документ от MouseEvent
- 16. Flash AS3: вызов функции javascript
- 17. Вызов переопределение функции подкласса от базового класса в AS3
- 18. MouseEvent Not Happening On Click AS3
- 19. MouseEvent Listener не работает с SimpleButton AS3
- 20. Как обращаться с mouseEvent прозрачно в AS3?
- 21. AS3 Использование компонента списка и прослушивателя MouseEvent
- 22. Вспышка AS3 TouchEvent и MouseEvent конфликты
- 23. Вызов функции JS onClick
- 24. JS - вызов родительской функции
- 25. Обратный вызов отличается от вызова одной функции от другой (JS)?
- 26. Вызов цикла из функции eventEnterFrame AS3
- 27. Вызов функции JS после BIND?
- 28. Вызов функции в .js файле
- 29. Сделать дочерний вызов функции из родительского AS3
- 30. Вызов функции Flash AS3 из javascript/jQuery
В каком направлении вы хотите отправиться? Нажав на Flash, используя JS или щелкнув по html, используя Flash? – grapefrukt
Я хочу щелкнуть по html и отправить запрос POST во флэш – Alex