Neili
26.11.2002, 13:58
Господа, требуется Ваша проф. консультация. Сам я программист очень неважный, посему извиняйте...
Итак, имеется флэш файл. В него подгружаю XML. В текстовое поле вытягиваю атрибуты нодов(типа имя ссылки). Вопрос такой: как этим ссылкам присвоить FScommand?
myXML = new XML();
myXML.ignoreWhite = true;
myXML.load("myxml.xml");
myXML.onLoad = function(success)
//Обрабатываю колонку
{
col1 = myXML.childNodes[0];
{
if(success == true)
{
for(i=0;i<col1.childNodes.length;i++)
{
var name = col1.childNodes[i].nodeName;
// n - имя ссылки
// l - значение FScommand, которое я должен отправить по нажатию на ссылку.
var l = col1.childNodes[i].attributes.l;
var n = col1.childNodes[i].attributes.n
myTextField1.text+=(+n+" \n")
}
}
}
}
а XML выглядит так:
<?XML version="1.0"?>
<col1>
<1 n="ссылка 1" l="1"/>
<2 n="ссылка 2" l="2"/>
<3 n="ссылка 3" l="3"/>
<4 n="ссылка 4" l="4"/>
и т.д.
Господа порфессионалы! Помогите, пожалуйста! Работа горит!
Итак, имеется флэш файл. В него подгружаю XML. В текстовое поле вытягиваю атрибуты нодов(типа имя ссылки). Вопрос такой: как этим ссылкам присвоить FScommand?
myXML = new XML();
myXML.ignoreWhite = true;
myXML.load("myxml.xml");
myXML.onLoad = function(success)
//Обрабатываю колонку
{
col1 = myXML.childNodes[0];
{
if(success == true)
{
for(i=0;i<col1.childNodes.length;i++)
{
var name = col1.childNodes[i].nodeName;
// n - имя ссылки
// l - значение FScommand, которое я должен отправить по нажатию на ссылку.
var l = col1.childNodes[i].attributes.l;
var n = col1.childNodes[i].attributes.n
myTextField1.text+=(+n+" \n")
}
}
}
}
а XML выглядит так:
<?XML version="1.0"?>
<col1>
<1 n="ссылка 1" l="1"/>
<2 n="ссылка 2" l="2"/>
<3 n="ссылка 3" l="3"/>
<4 n="ссылка 4" l="4"/>
и т.д.
Господа порфессионалы! Помогите, пожалуйста! Работа горит!