Añadir link en un XML
3 seguidores
Tengo un archivo xml que lo tengo funcionando con flash.
Ejemplo:
<code><item titulo="Probando" date="12.05.06" img="img/img.jpg" blog="Contenido" mitexto="link"/></code>
Pero en el apartado mitexto= "link", me gustaria añadir un link que cuando aprete se vaya a una dirección alguien me puede ayudar. seria añadir
<code><a href="<A href="http://www.tumadre.com">DESCARGA</a></code>
El problema que me encuentro es que el flash funciona con el archivo xml y su texto es dinamico. Pero claro ahora tengo que añadir un link para que el usuario se baje un pdf oo un word. y no tengo ni idea.
Alguien podria decirme.
Gracias
robert
Seria este:
<code>System.useCodepage = true;
var meuXML:XML = new XML();
meuXML.ignoreWhite = true;
meuXML.load("noticias.xml");
function Duplica() {
var menuBot:String = "menu";
var posX:Number = 1;
var posY:Number = -18;
for (var i = 0; i<meuXML.childNodes.length; i++) {
var titulo:String = meuXML.childNodes[i].attributes.titulo
this.attachMovie(menuBot, titulo, i+15);
var item:Object = this[titulo];
item.mitexto = (meuXML.childNodes[i].attributes.mitexto);
item.titulo = (meuXML.childNodes[i].attributes.titulo);
item.link = (meuXML.childNodes[i].attributes.url);
item.date = (meuXML.childNodes[i].attributes.date);
item.blog = (meuXML.childNodes[i].attributes.blog);
item.img = (meuXML.childNodes[i].attributes.img);
item.titulo_txt.text = item.titulo
item.mitexto_txt.text = item.mitexto
item.data_txt.text = item.date
item._x = posX;
item._y = posY += item._height+1;
item.bt.useHandCursor = false
item.bt.onRelease = function() {
data_blog_txt.text = this._parent.date
titulo_blog_txt.text = this._parent.titulo;
blog_txt.text = this._parent.blog;
mitexto_txt.text = this._parent.mitexto;
loadMovie(this._parent.img, imagenes);
};
}
}
meuXML.onLoad = function(ok) {
if (ok) Duplica()
};</code>
Isma
Que tal si le pones dentro del atributo el link y luego desde el flash llamas al getURL?
hecspc
La forma más correcta sería la siguiente
<code>
<item>
<titulo>Probando</titulo>
<date>12.05.06</date>
< img>img/img.jpg</img>
<blog>Contenido</blog>
<mitexto><![CDATA[<a href="http://foo.com">enlace</a>]]></mitexto>
</item>
</code>
mas info
robert
Muchas gracias. Mira que es un tonteria y llevaba dos dias comiendo el coco, muchas gracias.
Saludos
robert
hecspc
<item titulo="Probando" date="12.05.06" img="img/img.jpg" blog="Contenido" mitexto="link"/>
Si pongo tu codigo no me va bien con este me camina bien. Sólo que lo único es que quiero poner un link donde "link". Pero claro se trata de un gestor de noticias. Asi que noticia tendrá su propio link, alguien sabe como puedo resolver esto?
Gracias
robert
Si tengo que invitar a alguien a tomar unas cervezas,para resolver este problema. estoy dispuesto. Pero claro tiene que ser en BCN. :P (enviarla por correo se llegaria caliente)
Saludos