![]() |
|
||||||||||
|
|||||
|
Регистрация: Aug 2002
Адрес: Новосибирск
Сообщений: 38
|
Кто сталкивался с такой проблемой?
Вот кусок программы, который читает блок HTML текста и печатает его разделенным по подстраницам http://www.belinka.ru/flash/theme1/JSBReader.html Если прокрутить вниз, то там есть продукт Belinka Base, у которого ссылка работает. И к тому же текст выделяется, если его начать выделять мышкой. В случае, когда это все живет внутри навигатора (он подгружает JSBReader.swf в себя) эти выделения и линк не работают. Мышь тупо проходит мимо. Ссылку ни активировать ни скопировать нельзя. http://www.belinka.ru/flash/theme1/view.phtml (чтобы это увидеть надо выбрать раздел "Продукция", затем "Средства защиты древесины", затем "Belinka Top Lasur") Вроде бы могут проблемы с контейнерами, кнопками сверху и прочим. Но нет. На локальной машине все работает идеально. Когда это запускается на хостинге - не работает. Броузер тот же. Первая мысль приходит, что криво прописаны domainPolicy. Ан нет. У меня бы тогда вообще ничего не работало бы, так как этот JSBReader обращается к навигатору и все как видите работает. Вот код, которым я создаю поле. Вроде все правильно сделал
__________________
JhAZZ |
|
|||||
|
покажи как у тебя ссылки написаны.
__________________
I'm only happy when it rains. Waka Laka |
|
|||||
|
Регистрация: Aug 2002
Адрес: Новосибирск
Сообщений: 38
|
Вот отсюда все качается
http://www.belinka.ru/flash/theme1/J...duct.desc/3341 Там еще есть атрибут relhref внутри <a>, но он нужен просто для моего рекдактора, флэшем он не обрабатывается. Файл JDispatcher.swf подгружет в каждый фрейм JSBReader.swf , передавая параметры через функции. В начале обоих файлов стоит System.security.allowDomain("localhost", "*.belinka.ru", "belinka.msk.ru); crossdomain.txt содержит
__________________
JhAZZ Последний раз редактировалось JhAZZ; 18.06.2006 в 12:24. |
|
|||||
|
Регистрация: Aug 2002
Адрес: Новосибирск
Сообщений: 38
|
Лупень я дурной , вапще
флэшка на belinka.ru качалась с домена belinka.msk.ru Хоть у меня и были allow прописаны и на домен belinka.msk.ru, но не помогало. Теперь работает. Получается, что отображение ссылок Flash и соответственно их блокировка не особо проверяет allowDomain , а тупо смотрит same_domain/not_same А вызов функций из подфлэшек - проверяет эти правила полностью.
__________________
JhAZZ |
|
|||||
|
Et cetera
Регистрация: Sep 2002
Сообщений: 30,787
|
allowDomain в данной ситуации и не должен быть помочь. Должен был помочь crossdomain на belinka.msk.ru
|
|
|||||
|
Регистрация: Aug 2002
Адрес: Новосибирск
Сообщений: 38
|
Там он был, в корневике!*8)
Вобщем хостинг belinka.msk.ru я сейчас снес, чтобы подобных проблем не возникало в процессе отладки.
__________________
JhAZZ |
![]() |
![]() |
Часовой пояс GMT +4, время: 21:21. |
|
|
« Предыдущая тема | Следующая тема » |
|
|