ambu
03.02.2009, 16:20
Привет,
Проблема такая:
картинки из хмл файла подружаются либа локально либо кагда лежат на одном сервере виесте с swf файлом... А нужно чтобы флэшка лежала в одном месте, а картинки с хмл в другом.
На форуме и в help ответ найти не удалось.
пример хмл:
<?xml version="1.0" encoding="utf-8" standalone="yes"?>
<images>
<pic>
<image>http://www.url.com/images/image1.jpg</image>
<caption>Džiazo vakaras Lietuva – Suomija</caption>
<link>http://www.link.com</link>
</pic>
</images>
пример подрузки хмл во флэш
function loadXML(loaded) {
if (loaded) {
xmlNode = this.firstChild;
image = [];
description = [];
link = [];
total = xmlNode.childNodes.length;
for (i=0; i<total; i++) {
image[i] = xmlNode.childNodes[i].childNodes[0].firstChild.nodeValue;
description[i] = xmlNode.childNodes[i].childNodes[1].firstChild.nodeValue;
link[i] = xmlNode.childNodes[i].childNodes[2].firstChild.nodeValue;
}
loadImages();
} else {
content = "file not loaded!";
}
}
xmlData = new XML();
xmlData.ignoreWhite = true;
xmlData.onLoad = loadXML;
xmlData.load("http://www.source.com/myxml.xml");
Проблема такая:
картинки из хмл файла подружаются либа локально либо кагда лежат на одном сервере виесте с swf файлом... А нужно чтобы флэшка лежала в одном месте, а картинки с хмл в другом.
На форуме и в help ответ найти не удалось.
пример хмл:
<?xml version="1.0" encoding="utf-8" standalone="yes"?>
<images>
<pic>
<image>http://www.url.com/images/image1.jpg</image>
<caption>Džiazo vakaras Lietuva – Suomija</caption>
<link>http://www.link.com</link>
</pic>
</images>
пример подрузки хмл во флэш
function loadXML(loaded) {
if (loaded) {
xmlNode = this.firstChild;
image = [];
description = [];
link = [];
total = xmlNode.childNodes.length;
for (i=0; i<total; i++) {
image[i] = xmlNode.childNodes[i].childNodes[0].firstChild.nodeValue;
description[i] = xmlNode.childNodes[i].childNodes[1].firstChild.nodeValue;
link[i] = xmlNode.childNodes[i].childNodes[2].firstChild.nodeValue;
}
loadImages();
} else {
content = "file not loaded!";
}
}
xmlData = new XML();
xmlData.ignoreWhite = true;
xmlData.onLoad = loadXML;
xmlData.load("http://www.source.com/myxml.xml");