Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > ActionScript 1,2 > не грузицца XML с сервера


Автор: belka 20.3.2007, 09:30
локально все отлично работает, но если flash встроить в страницу на сервере с php(там денвер стоит), то XML не загружается
Код

System.security.allowDomain('*');
// подключение XML
setting_xml = new XML();
// самый главный XML
setting_xml.load("setting.xml");


в корне каталога лежит файл crossdomain.xml
Код

<?xml version="1.0"?> 
<!DOCTYPE cross-domain-policy 
  SYSTEM "http://www.macromedia.com/xml/dtds/cross-domain-policy.dtd"> 
<cross-domain-policy> 
  <allow-access-from domain="." /> 
  <allow-access-from domain="http://somesite.ru/" /> 
</cross-domain-policy>


путь к флешке на странице выглядит так http://somesite.ru/flash/move.swf

 smile  наДа чтоб грузился XML!!!!!

Автор: belka 20.3.2007, 10:15
Проблема решена! Не надо никаких кросс доменов и System.security
просто флешку и XML положила прям в корень каталога ))  smile 

Автор: AntonioBanderaz 20.3.2007, 10:23
Цитата(belka @  20.3.2007,  09:30 Найти цитируемый пост)
setting_xml.load("setting.xml");

либо надо было так написать
setting_xml.load("/setting.xml");

Автор: belka 20.3.2007, 10:34
Цитата(AntonioBanderaz @  20.3.2007,  10:23 Найти цитируемый пост)
setting_xml.load("/setting.xml");

 smile  да, так тож работает ))

Автор: AntonioBanderaz 20.3.2007, 21:07
ну дык, я просто думал что xml на другом серваке находится, а тут такое дело оказывается... 

ЗЫ: По асе, ты не внятно просто написала, что и где у тебя находится.... 

Автор: K2el 22.3.2007, 13:00
А как сделать чтоб xml грузился, если он находится на другом сайте? Локально все работает(если на своем компе смотришь, а если на сервер выложишь, то не работает)...

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)