Здравствуйте! Помогите пожалуйста реализовать данную проблему -
Есть XML файл который получаеться в результате php запроса:

Код:
<?xml version="1.0" encoding="UTF-8" ?>
- <items num="#" id_tour="id" name="Страна" description="Дней" datev="Дата вылета">
<t id_tour="35" name="Египет" description="15" datev="15/09/2007" />
<t id_tour="36" name="Турция" description="7" datev="01/01/1970" />
<t id_tour="37" name="Италия" description="50" datev="01/01/1970" />
<t id_tour="41" name="Италия" description="8" datev="01/01/1970" />
<t id_tour="42" name="Россия" description="2" datev="15/09/2007" />
<t id_tour="43" name="Россия" description="14" datev="01/01/1970" />
<t id_tour="44" name="Италия" description="10" datev="01/01/1970" />
<t id_tour="45" name="Франция" description="7" datev="01/01/1970" />
<t id_tour="46" name="Китай" description="1" datev="01/01/1970" />
<t id_tour="47" name="Россия" description="12" datev="01/01/1970" />
<t id_tour="48" name="Франция" description="7" datev="01/01/1970" />
<t id_tour="49" name="Турция" description="10" datev="01/01/1970" />
<t id_tour="50" name="Египет" description="9" datev="01/01/1970" />
<t id_tour="51" name="Россия" description="4" datev="01/01/1970" />
<t id_tour="52" name="Франция" description="1" datev="01/01/1970" />
<t id_tour="53" name="Израиль" description="14" datev="01/01/1970" />
<t id_tour="54" name="Израиль" description="25" datev="01/01/1970" />
</items>
XML подгружаеться в динамический текст в виде таблицы:

Код AS1/AS2:
onClipEvent (load) {
// Создаём XML
my_xml = new XML();
// Игнорируем ненужные пробелы
my_xml.ignoreWhite = true;
// Отслеживаем загрузку xml
my_xml.onLoad = function(ok) {
if (ok) {
F_createTable();
}
}
if (_root.f==1) {
// Загружаем xml
trace(_root.pages.dayt.selectedItem.data);
my_xml.load(_root.hoster+"table.php?id_cou="+_root.pages.onee.selectedItem.data+"&id_day="+_root.pages.dayt.selectedItem.data+"&datefil="+_root.datefil);
} else
{my_xml.load(_root.hoster+"table.php");
}
// Функция создания таблицы в текстовом поле
F_createTable = function () {
// Создаём css для управления стилями шрифтов
import TextField.StyleSheet;
var my_style:StyleSheet = new StyleSheet();
// Создаём стиль для главного заголовка
my_style.setStyle("title", {fontsize:'16px', color:'#006699', fontWeight:'bold', fontFamily:"Tahoma"});
// Создаём стиль для заголовков таблицы
my_style.setStyle("nameTable", {fontsize:'16px', color:'#990000', fontWeight:'bold', fontFamily:"Arial",marginLeft:"10"});
// Создаём стиль для основного текста
my_style.setStyle("text", {fontsize:'12px', color:'#666666', fontFamily:"Courier",marginLeft:"10"});
// Создаём текстовое поле
// Устанавливаем нужные параметры
with (tf) {
// Включаем поддержку html
html = true;
// Включаем многострочность
multiline = true;
// Включаем перенос строк
wordWrap = false;
// Применяем наш CSS
styleSheet = my_style;
// Записываем сразу заголовки
htmlText = "<br /><nameTable><textformat tabstops='[20,50,80,120]'>"+my_xml.childNodes[0].attributes.num+"<tab />"+my_xml.childNodes[0].attributes.name+"<tab />"+my_xml.childNodes[0].attributes.description+"<tab />"+my_xml.childNodes[0].attributes.datev+"</textformat></nameTable>";
}
//
var len = my_xml.childNodes[0].childNodes.length;
// В цикле перебираем все аттрибуты xml и добавляем их посторочно в текстовое поле
// Обратите внимание что ставим знак += , а не просто =, потому как мы добавляем текст к уже имеющемуся
for (var i = 0; i<30; i++) {
var moviebut:MovieClip = this.createEmptyMovieClip("but_img"+i, this.getNextHighestDepth());
moviebut.createEmptyMovieClip('image', 1);
moviebut._x = 205;
moviebut._y = 30+(i*14);
moviebut.image.loadMovie("search.jpg");
moviebut.id = my_xml.childNodes[0].childNodes[i].attributes.id_tour;
moviebut.onRelease = function() {
trace(this.id);
_root.id_tour = this.id;
_root.pages.gotoAndStop(10);
this._parent.removeMovieClip();
}
trace('click'+i);
tf.htmlText += "<text><textformat tabstops='[20,50,80,120]'>"+(i+1)+"<tab />"+"<a href='1.php'>"+my_xml.childNodes[0].childNodes[i].attributes.name+"</a>"+"<tab />"+my_xml.childNodes[0].childNodes[i].attributes.description+"<tab />"+my_xml.childNodes[0].childNodes[i].attributes.datev+"</textformat></text>";
}
}
}
Что мне надо написать вместо
чтобы при нажатии происходил переход на другой кадр и передавался параметр
Цитата:
|
my_xml.childNodes[0].childNodes[i].attributes.id_tour
|
Думаю вы меня поняли.... Мне нужно в результате получиьт таблицу... при нажатии на строку нужен переход на другой кадр и передача id ну или присвоение его _root.id этой строки на которую я нажал...
Спасибо большое!
Добавлено через 64 часа 32 минуты
Ребят.. ну не ужели никто не знает как это сделать?