Ayuda xml y flash
Publicado por Tony (1 intervención) el 19/02/2010 12:07:57
Hola estoy intentando hacer una aplicacion en xml y flash pero no consigo o no se como hacer para que cuando pulse un boton del flash vaya a una web que indico dentro del xml, os pongo el codigo del flash y del xml:
EL BOTON POR EJEMPLO SE LLAMA "BOTON_BTN"
[b]XML[/b]
<?xml version="1.0" encoding="UTF-8"?>
<contenido>
<a_txt>Cabecera</a_txt>
<b_txt>Lorem ipsum dolor sit amet, consectetur adipiscing elit. Sed condimentum justo non tortor varius vulputate. Nullam tempus tellus enim. Donec eu libero vel magna.</b_txt>
<c_txt>Tarifas</c_txt>
<d_txt>Lorem ipsum dolor sit amet, consectetur adipiscing elit. Sed condimentum justo. </d_txt>
<e_txt>Estereoscopia</e_txt>
<f_txt>Lorem ipsum dolor sit amet, consectetur adipiscing elit. Sed condimentum justo. </f_txt>
<g_txt>Pantallas</g_txt>
<h_txt>Lorem ipsum dolor sit amet, consectetur adipiscing elit. Sed condimentum justo non tortor varius vulputate. </h_txt>
</contenido>
FLASH
//Declara la variable "obj_xml" como un objeto XML
var obj_xml:XML = new XML();
obj_xml.ignoreWhite = true;
obj_xml.onLoad = function(exito) {
if (exito) {
a_txt.text = obj_xml.firstChild.childNodes[0].firstChild.nodeValue;
b_txt.text = obj_xml.firstChild.childNodes[1].firstChild.nodeValue;
c_txt.text = obj_xml.firstChild.childNodes[2].firstChild.nodeValue;
d_txt.text = obj_xml.firstChild.childNodes[3].firstChild.nodeValue;
e_txt.text = obj_xml.firstChild.childNodes[4].firstChild.nodeValue;
f_txt.text = obj_xml.firstChild.childNodes[5].firstChild.nodeValue;
g_txt.text = obj_xml.firstChild.childNodes[6].firstChild.nodeValue;
h_txt.text = obj_xml.firstChild.childNodes[7].firstChild.nodeValue;
} else {
cuerpo_txt.text = "Error";
}
};
obj_xml.load("spa.xml");
EL BOTON POR EJEMPLO SE LLAMA "BOTON_BTN"
[b]XML[/b]
<?xml version="1.0" encoding="UTF-8"?>
<contenido>
<a_txt>Cabecera</a_txt>
<b_txt>Lorem ipsum dolor sit amet, consectetur adipiscing elit. Sed condimentum justo non tortor varius vulputate. Nullam tempus tellus enim. Donec eu libero vel magna.</b_txt>
<c_txt>Tarifas</c_txt>
<d_txt>Lorem ipsum dolor sit amet, consectetur adipiscing elit. Sed condimentum justo. </d_txt>
<e_txt>Estereoscopia</e_txt>
<f_txt>Lorem ipsum dolor sit amet, consectetur adipiscing elit. Sed condimentum justo. </f_txt>
<g_txt>Pantallas</g_txt>
<h_txt>Lorem ipsum dolor sit amet, consectetur adipiscing elit. Sed condimentum justo non tortor varius vulputate. </h_txt>
</contenido>
FLASH
//Declara la variable "obj_xml" como un objeto XML
var obj_xml:XML = new XML();
obj_xml.ignoreWhite = true;
obj_xml.onLoad = function(exito) {
if (exito) {
a_txt.text = obj_xml.firstChild.childNodes[0].firstChild.nodeValue;
b_txt.text = obj_xml.firstChild.childNodes[1].firstChild.nodeValue;
c_txt.text = obj_xml.firstChild.childNodes[2].firstChild.nodeValue;
d_txt.text = obj_xml.firstChild.childNodes[3].firstChild.nodeValue;
e_txt.text = obj_xml.firstChild.childNodes[4].firstChild.nodeValue;
f_txt.text = obj_xml.firstChild.childNodes[5].firstChild.nodeValue;
g_txt.text = obj_xml.firstChild.childNodes[6].firstChild.nodeValue;
h_txt.text = obj_xml.firstChild.childNodes[7].firstChild.nodeValue;
} else {
cuerpo_txt.text = "Error";
}
};
obj_xml.load("spa.xml");
Valora esta pregunta
0