![]() |
getURL('javascript') - срабатывает некорректно яваскрипт
Вложений: 1
Здравствуйте
Есть яваскрипт который открывает неблокируемый попап если на странице создать ссылку при нажатии на которую запускается этот скрипт - все отлично - попап открывается а вот если из флэша использовать getURL - блокируется попап P.S. скрипт взял отсюда http://www.htmlweb.ru/java/js.php код флэшки Код AS1/AS2:
Код:
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en"> |
Используйте SWFObject для вставки флэшки на страницу.
Используйте ExternalInterface для работы с яваскриптом. Код AS1/AS2:
|
Цитата:
Кстати - подскажите пожалуйста способ для AS3 - тоже ExternalInterface ? И еще вопрос: в ДЕНВЕРЕ я могу тестировать считая что это не локально ? |
Насчет ас3 — не знаю, если честно.
Денвер — да, сойдет. Сообразил. У вас там должен объект передаваться, со свойством href. А вы пытались просто строчку передать. Попробуйте так: Код AS1/AS2:
Код:
function InWinFromFlash(a){ |
Не работает
К сожалению блокируются попапы вызванные из флэшки :( в ИЕ8 вот ссылка http://divisionby0.org/web_Portfolio...S3/getURL.html добавил трассировку значений в код яваскрипта и в зависимости от способа запуска (нажатие на ссылку или вызов из флэша) разные значения Код:
function InWin(a){во флэше Код AS1/AS2:
Вот я думаю в чем причина- если нажать на кнопку которая уже есть на стэйдже то даже такой скрипт сработает Код:
<script>Код AS1/AS2:
И в ИЕ8 и в ФФ3 попап окно не блокируется а вот если эту же кнопку/мувик изначально не иметь а аттачить ее из библитеки то ИЕ8 блокирует попап |
| Часовой пояс GMT +4, время: 06:53. |
Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.