![]() |
Flash, Opera & Javascript
Здраствуйте!
Мувик с изображением карты, при клике на каком-нибудь городе, его имя вставляется в обычный <input type=text> с помощью ява скрипта. Скрипт из мувика вызывается через geturl: getURL("javascript:_makeURL4MapAction(1104, 1, 1)"); В IE все работает, в Opera8 - не работает. Подскажите, пожалуйста, как бороться? При использовании обычной imagemap все прекрасно работает во всех браузерах. |
проверяй код явовский желательно в фаер фоксе при открытой ява панели...
он все ошибки кажет хдет есть ошибка... если на фаер фоксе пойдёт... то и в опере будет ок... |
ты даёшь название ф-ции, говоришь что в ие пашет, а в опере нет(собсно, как всегда =))) и спрашиваешь в чом дело.
ты бы что ответил? |
дело в том, что яваскрипт работает нормально и в IE, и в Opere, если вызывать его не из флэшки, а с обычной картинки с помощью imagemap.
|
такого не бывает...
ошибка точно есть... |
возможно все дело в передаче параметров
там ошибка проверь чтоб не было спецуиальныхх символов |
блин, и смех, и грех
если открыть хтмл с этой флэшкой локально через file->open - javascript работает, а если выложить на сервер - нет. я сломал уже всю голову себе. в чем может выть дело? на сайте макромедии написано о параметре base для тэгов <object> и <embed>. Прописал - не помогает. |
разобрался :)
все-таки дело было в параметрах тэгов <object> и <embed>. Убрал <param name="allowScriptAccess" value="sameDomain"> и allowScriptAccess="sameDomain" - заработало! Сто раз обозвал себя идиотом:) |
| Часовой пояс GMT +4, время: 17:19. |
Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.