Вход

Просмотр полной версии : Информер... проблема


ramshteks
31.07.2007, 18:49
Здраствуйте, проблема в том что я написал информер он работает все.. но работает отлично только в том случае если он запущен на компе, а как только его вставляешь на сайт то он перестает грузить данные, помогите пожалуста... у меня сроки горят ((

†‡Paladin‡†
31.07.2007, 19:02
ищем по слову crossdomain

ramshteks
31.07.2007, 19:04
можно поподробнее? что это значит?

etc
31.07.2007, 19:22
Поподробнее читайте в хелпе.

ramshteks
31.07.2007, 19:30
если бы там что нибудь было, если что у меня mx2004 если это о чем то вам скажет, если не сложно напишите пожалуста подробно что сделать и как, ну или ссылку на подробное описание решения данной проблемы...

etc
31.07.2007, 19:39
http://livedocs.adobe.com/flash/9.0/main/00001085.html

†‡Paladin‡†
31.07.2007, 19:43
можно и по форуму поискать

ramshteks
31.07.2007, 20:02
у меня задача в чем заключается
rss лежит на сервере и swf тоже...
человек должен будет устанавливать на своем странице лежащей не на этом сайте, устанавливать html код который будет вставлять на нее swf... задача в том чтобы в этом варианте все работало.
я не знаю как все это сделать чтоб заробило, в английском я не силен, уже простите. я только понял что там должен буть файл crossdomain.xml, но плиз... люди расскажите пожалуста все по пунктикам для глупого человека...

ramshteks
31.07.2007, 21:01
я чем больше в инете ищу про кроссдоменный этот файл тем больше понимаю что это все не для моего случая.
я щас вообще офигиваю... я сделал так чтоб работало... когда заходишь по ссылке http://hakosmade.narod.ru/informer.ru то все вроде работает...
но когда я у себя на компе я создаю хтмл файл и в тегах embed и object прописываю адрес http://hakosmade.narod.ru/gg.swf то... мало того что он не показывает содержания xml файла, так он даже не показывает самого клипа!!!????(((( плиз помогите

Winged
01.08.2007, 10:58
ramshteks
Я этот проект делал до тебя, но ты видать подешевле согласился) В общем смотри: чтобы flash получил доступ к xml (rss), лежащему на другом серве, надо чтобы на этом серве лежал файл crossdomain.xml. В твоем случает его содержание будет таким:

<?xml version="1.0"?>
<!-- http://www.dtis.ru/crossdomain.xml -->
<cross-domain-policy>
<allow-access-from domain="*" />
</cross-domain-policy>

А во флеше где-нить в начале добавь такой код:
System.security.loadPolicyFile("http://www.dtis.ru/crossdomain.xml");

Тогда доступ из флешки к файлам, лежащим на dtis.ru, будет)
А чтобы в html вставить, лучше сделай так: опубликуй html с пом-ю флеша, потом просто вырежи оттуда код начиная с <object> и до </object>, и вставь куда надо)


Зы - а мой вариант все равно функциональнее был )

etc
01.08.2007, 13:00
Winged,
1) Отредактируйте свой пост и оформите код тегами ;
2) Удафизмы на форуме запрещены пунктом 1 правил форума.

Winged
01.08.2007, 13:19
__etc,
Прошу прощения, поправил

ramshteks
02.08.2007, 14:31
спасибо большое помогли сильно )))
буду рекламировать ваш форум своим знакомым флешерам))