Foros del Web » Creando para Internet » Flash y Actionscript »

href abra página en blanco

Estas en el tema de href abra página en blanco en el foro de Flash y Actionscript en Foros del Web. Hola tengo este codigo de AS2 metido en un flash para un lector de noticias rss y necesito que las noticias al pinchar en ellas ...
  #1 (permalink)  
Antiguo 02/12/2008, 10:00
 
Fecha de Ingreso: abril-2008
Mensajes: 13
Antigüedad: 16 años
Puntos: 0
href abra página en blanco

Hola tengo este codigo de AS2 metido en un flash para un lector de noticias rss y necesito que las noticias al pinchar en ellas se abran en págian distinta a la que estan (_blank), ¿cómo lo puedo hacer?.
Muchas gracias por anticipado.

un saludo

var rssurl:String = "http://d.yimg.com/cp/rss/medio-ambiente.xml";
//var rssurl:String = "http://www.dynamis-er.com/news.rss";
var rssxml:XML = new XML();
rssxml.ignoreWhite = true;
rssxml.load(rssurl);
rssxml.onLoad = function() {
var nodo:XMLNode = rssxml.firstChild.firstChild;
var vtit:String = "";
var vurl:String = "";
var vdes:String = "";
var vcon:String = "";

for (i=0; i<nodo.childNodes.length; i++) {
var snodo:XMLNode = nodo.childNodes[i];
switch (snodo.nodeName) {
case "title":
vtit = snodo.firstChild.nodeValue;
break;
case "link":
vurl = snodo.firstChild.nodeValue;
break;
case "description":
vdes = snodo.firstChild.nodeValue;
break;
case "item":
vcon = vcon + getContent(snodo);
break;
}
}
txttitle.text = "Últimas noticias";
txtdescription.text = vdes;
txtcontent.htmlText = vcon;
}

function getContent(vxml) {
var stit:String = "";
var surl:String = "";
var sdes:String = "";
for (j=0; j<vxml.childNodes.length; j++) {
var sxml:XMLNode = vxml.childNodes[j];
switch (sxml.nodeName) {
case "title":
vtit = sxml.firstChild.nodeValue;
break;
case "link":
vurl = sxml.firstChild.nodeValue;
break;
case "description":
vdes = sxml.firstChild.nodeValue;
break;
}
}
return "<a href=\""+vurl+"\"><b><font color=\"#868788\">"+vtit+"</font></b></a><br>"+vdes+"<br><br>";
}
  #2 (permalink)  
Antiguo 02/12/2008, 10:05
Avatar de happy1783  
Fecha de Ingreso: mayo-2008
Ubicación: Bogotá
Mensajes: 146
Antigüedad: 15 años, 10 meses
Puntos: 1
Respuesta: href abra página en blanco

Crea los textos como MC y dales un nombre de instancia.

y dales la ruta del vinculo.

Ej:

en las acciones del frame escribes:

nombreinstancia.onPress = function(){

getURL("vinculo","_blank");
}

espero te sirva.

Saludos.
__________________
El hombre sabio vive actuando no pensando en actuar.
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 16:25.