PDA

Просмотр полной версии : внешний прелоадер + загрузка XML из подгуженого фильма


Ravanger
28.12.2007, 13:33
Добрый день сообщество!

Итак проблема в следующем, есть флешка с внешним прелоадером, т.е. она подгружается по HTTP, затем подгруженая флешка пытается загрузить XML по HTTP, но ессно этого не происходит... как написал товарищ Гурский фильм загруженый по HTTP не может подгружать внешние данные, так вот как это обойти я так и не понял, если не сложно поделитесь мыслями по этому поводу

за рание благодарен!

да, еще у меня там crossdomain.xml пришлось положить, так как www.host.domen != host.domen без прелоадера грузиться нормально.. но побороть загрузку из загруженого (простите за каламбур) так и не получилось

исходник парсера XML

function parseXML() {
var xml:XML = new XML();
xml.ignoreWhite = true;
xml.onLoad = function(suc:Boolean) {
if (suc) {
if (xml.hasChildNodes()) {
var root_node:XMLNode = xml.firstChild;
if (root_node.hasChildNodes()) {
for (var i:Number = 0; i<root_node.childNodes.length; i++) {
_global.items_text[i] = root_node.childNodes[i].firstChild.nodeValue;
_global.items_names[i] = root_node.childNodes[i].attributes["text"];
set("mn"+(i+1), _global.items_names[i].toUpperCase());
}
}
}
}
};
xml.load("http://www.somedomain.com.ua/mnu.xml");
}

iNils
28.12.2007, 18:33
как написал товарищ Гурский фильм загруженый по HTTP не может подгружать внешние данныеС какой это стати?

Ravanger
28.12.2007, 18:48
Да, вы правы ни с какой, мой туп, речь шла о HTTP и HTTPS

фильм,который был закачан по HTTP, не сможет скачать данные, для доступа к которым нужно защищенное соединение.