![]() |
взаимодействие браузера с flash-элементами
Приветствую всех. Такой вопрос...
Есть ли какой-то способ взаимодействия с элементами flash-объекта, открытого браузером? К примеру, флэш содержит какую-то кнопку, надо её нажать без участия пользователя. Это невозможно, да?? |
Может быть задействовать AutoIt-скрипты? (см. форум по автоустановке)
|
hasherfrog, JS поможет? опиши проблему конкретнее.
|
JS -- это было бы круто. Но...
Вот есть страница, в её HTML-коде только и есть, что описание flash-объекта. А внутри flash-объекта куча всякой ерунды, кнопки там, ссылки... Можно как-то работать с этими деталями объекта, или нет? Браузер, насколько я понимаю, совершенно не понимает, что он показывает. Просто место предоставляет для объекта -- и всё. и JS никак тут не поможет?.. AutoIt-скрипты -- 8-| они тут как... эээ... Я от жизни отстал, наверное. Не совсем понял. |
Цитата:
|
dmitryst
В общем, спасибо, я почитал по этой теме, в гугле действительно есть материалы. Там несколько даже способов. Проблема только в том, что везде подразумевается, что javascript и flash-элементы написаны одной командой (ну, в смысле интерфейс есть, т.е. он создан и открыт, и известны названия элементов форм). У меня всё несколько не так было в задаче :] Я должен был сделать нечто вроде injection в чужой flash. И не смог. Даже декомпиляция не помогла. То еcть я вижу весь actionscript-код чужого flash, но влиять на него из моего javascript не получается. Видны только те variable , которые и так доступны через javascript, они открыто прописаны в embed-коде. А есть другие елементы флеша, кнопки всякие и т.п., которые никаких хвостов снаружи не выставляют. Теоретически, можно было бы ещё покопать, но я уже не так нуждаюсь в этом. |
Цитата:
|
Время: 13:47. |
Время: 13:47.
© OSzone.net 2001-