PDA

Просмотр полной версии : xml незагружается


Andreih
01.02.2007, 01:28
Вопрос что не так в коде на компе все грузит правда если файл лежит у меня по http нехочет подгружаться а в нете вообще не грузит меню
var nm:Number = 0;
System.useCodepage = true;
pxml = new XML();
pxml.ignoreWhite = true;
pxml.onLoad = function(ok) {
if (ok) {
F_createMenu ();
}
};
pxml.load("http://www.gnom-rov.ru/get_app_xml.php");
t.text = pxml.loaded;
F_createMenu = function () {
var root = pxml.firstChild;
if (root.hasChildNodes()) {
var child = root.childNodes;
for (var i = 0; i<child.length; i++) {
if (child[i].nodeName == "app") {
if (child[i].hasChildNodes()) {
var childApp = child[i].childNodes;
var b;
for (var j = 0; j<childApp.length; j++) {
if (childApp[j].nodeName == "name") {
var id = childApp[j].parentNode.attributes.id;
var lineX = eval("line.line"+String(i-1)+"._x");
var lineY = eval("line.line"+String(i-1)+"._y");
//trace(_root._y);
//trace(lineY);
_root.attachMovie("razdel", "razdel"+id, id, {_x:lineX+line._x+10, _y:(line._y-230)+60*i});
b = _root["razdel"+id];
b.zagolovok.htmlText = "<b>"+childApp[j].firstChild.nodeValue+"</b>";
//trace(b.zagolovok.htmlText);
b.image.gotoAndStop(Number(childApp[j].parentNode.attributes.id));
nm += 1;
}
if (childApp[j].nodeName == "products") {
var childAppLink = childApp[j].childNodes;
var linkText = "";
for (var k = 0; k<childAppLink.length; k++) {
linkText += childAppLink[k].firstChild.nodeValue;
if (k != childAppLink.length-1) {
linkText += " | ";
}
}
b.linki.htmlText = linkText;
}
}
}
}
}
}
};

etc
01.02.2007, 01:31
Вы неверно выбрали раздел для своей темы, это раз.
Ваш чудо код разбирать никто не будет, это два.
Вы не пользовались поиском, это три.

KLIFF
01.02.2007, 04:17
юзай поиск на тему безопасности!