Форум Flasher.ru

Форум Flasher.ru (http://www.flasher.ru/forum/index.php)
-   Общие вопросы о Flash (не затрагивающие ActionScript) (http://www.flasher.ru/forum/forumdisplay.php?f=60)
-   -   есть ли ссылка в банере (http://www.flasher.ru/forum/showthread.php?t=175269)

alexandr2006 13.02.2012 18:30

есть ли ссылка в банере
 
Можно ли как-то (через javascript) узнать есть ли ссылка во флеш банере, кликабелен ли он

mooncar 13.02.2012 18:32

Без соответственной подготовки внутри флешка ничего не ответит JavaScript. Да и переход по клику может быть организован десятком способов.

alexandr2006 13.02.2012 18:58

а какого типа должна быть подготовка?

mooncar 13.02.2012 19:11

Если во флешке был применен метод
Код AS1/AS2:

ExternalInterface.addCallBack('js_method', instance, as_function);

то в ответ на вызов из JS
Код:

document.getElementById('flashNode').js_method();
, где flashNode - флешкин объект в DOM-структуре страницы, то
флешка выполнит as_function и даже сможет передать результат ее выполнения в js_method, и его можно использовать в JS.

alexandr2006 13.02.2012 19:17

на самом деле в ней зашито что-то типа
Код AS1/AS2:

on (release)
{
    getURL("javascript:script();", "");
}

раз это банер


Часовой пояс GMT +4, время: 18:54.

Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.