Вспышка, чтобы заблокировать другую вспышку - PullRequest
0 голосов
/ 13 марта 2012

У меня нет опыта работы с Flash или ActionScript, и я хотел бы знать, как выполнить следующее:

Я пытаюсь заблокировать щелчки на стороннем flash-объекте (который находится в iframe и загружается как html-теги "object" / "embed" - аналогично flash-рекламе). Я заметил, что URL перенаправления клика устанавливается в качестве параметра в тегах «param» и «embed». Каковы возможные способы предотвращения кликов по нему (я подозреваю, что бот делает клики).

Идея, которую я имею до сих пор, заключается в том, чтобы над ней был еще один элемент flash, который перехватывает все щелчки, но я не думаю, что он блокирует все щелчки. Это возможно? Существуют ли проблемы совместимости с версиями Flash / версиями ActionScript?

Другая идея состоит в том, чтобы замаскировать параметр URL-адреса перенаправления стороннего флэш-объекта, чтобы щелчки были недействительными. Это возможно? ActionScript? (Javascript невозможен, поскольку флэш-память находится под несколькими слоями iframe разных доменов).

Еще одно решение, о котором я подумал, - это создание другого пользовательского флеш-объекта, который действует как контейнер для хранения стороннего флеш-объекта и блокирует все щелчки. Это возможно? как заблокировать ссылку на флеш-объект с помощью javascript имеет ответ, описывающий это с использованием mc.mouseEnabled = false;, но не уверен, действительно ли это возможно, поскольку я имею дело со сторонним флэш-контентом.

Есть ли лучшие решения для этого? Пожалуйста, сообщите мне и укажите любые ресурсы, описывающие решение.

...