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