![]() |
Имитация нажатия кнопки
Вложений: 1
День добрый!
Прошу помощи коллег программистов, сам в flash'е не силен. Необходимо с помощью java скрипта или vb скрипта, програмно нажать на flash элемент на html странице. Покопался, нашел такой подход: Код AS1/AS2:
На всякий случай приложу исходник, полученный swf decoder'ом. |
2 Faelor:
Не совсем понятно... Сперва вы пишите: "програмно нажать на flash элемент на html странице", а потом: "необходимо кликнуть на кнопку во flash элементе". Так что же вам нужно сделать? Нажать на сам флеш-элемент или кнопку в нём? Если нажать кнопку во флеш-элементе, то предлагаю вам воспользоваться обьектом ExternallInterface, который доступен в AS2 и флеш-плеере не ниже версии 8. С его помощью вы сможете выполнить во флешке какую-то функцию, "пнув" её снаружи Ява-скриптом. В вашем случае этой функцией может быть та же функция, которая вызывается при нажатии на кнопку во флешке. |
Спасибо за ответ.
Необходимо нажать на кнопку во flash. Используя swf decompiler узнал внутреннюю структуру flash элемента. в центре кнопка и привязанный к ней скрипт: Код:
on (release) |
| Часовой пояс GMT +4, время: 19:18. |
Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.