Hola Paulo!

Gracias otra vez...

Me ha servido perfectamente, arregl� y puse como me dijiste: articles[" + i
+ "].link

Y luego:

<code>
_global.numeritoprevio = substring(donde, 10, 1);
 _global.numerito = Number(numeritoprevio)+1;
 //_global.numerito = adonde;
 _root.gotoAndStop("showfotos2");
</code>

porque a la variable numerito le llegaba el literal: articles[8].link

eso, suponiendo que fuera el art�culo 8 el que f�e pinchado... si fuera el
3, pues me recog�a: articles[3].link

y as� con todos...

entonces, con "_global.numeritoprevio = substring(donde, 10, 1);" recojo
s�lamante el dato que me interesa, pero lo hace como string, entonces luego
mediante: " _global.numerito = Number(numeritoprevio)+1;" ya lo convierto a
n�mero y le sumo 1 porque como vienen de un array, la noticia 1 ser�a el:
articles[0].link


Ahora estoy con la "ultima movida" pero no s� si se puede hacer... y es que
haga rollover al pasar el rat�n por el art�culo que sea...


La funci�n My funcion quedar�a como sigue para sacar el n�mero y que cambie
de color (rollover), aunque esto �ltimo no me funciona...

function MyFuncion(donde) {
 overff = new TextFormat();
 txtfotografias.setTextFormat(overff);
 this.articles[i].source.onRollOver = function() {
  overff.color = 0x666666;
  txtfotografias.setTextFormat(overff);
 };
 this.articles[i].source.onRollOut = function() {
  overff.color = 0x000000;
  txtfotografias.setTextFormat(overff);
 };
 _global.numeritoprevio = substring(donde, 10, 1);
 _global.numerito = Number(numeritoprevio)+1;
 //_global.numerito = adonde;
 _root.gotoAndStop("showfotos2");
 trace(articles[i].link);
}


�Podr�a hacer que funcionase aqu� un rollOver??????

Gracias y un saludo.


----- Original Message ----- 
From: "Paulo Carvajal -- Vudumedia.com --" <[EMAIL PROTECTED]>
To: <[EMAIL PROTECTED]>
Sent: Wednesday, February 11, 2004 12:33 AM
Subject: Re: [ASNativos] <A HREF=\"asfunction:MyFuncion,articles[i].link\">


> Creo que la forma correcta en que te tiene que quedar esto es as�:
>
> for (i=articles.length-1; i>=0; i--) {
>  textofotos += "<A HREF=\"asfunction:MyFuncion,articles[" + i + "].link
> \"><font><B>"+articles[" + i + "].headline+"</B></font></a><br>";
>  textofotos += "<A HREF=\"asfunction:MyFuncion,articles[" + i +
> "].link\"><font>"+articles[" + i + "].source+"</font></a><br><br>";
>  }
>
> Con especial atenci�n a las comillas en esto:
> articles[" + i + "].link
>
> Ahora, para componer esas comillas en el XML...  ya no me atrevo a dar
> consejos, habr�a que probarlo.
>
> Una recomendaci�n al margen de esto, define la variable contador de los
> bucles (var i=algo), que te puede dar muchos disgustos:
> for (var i=articles.length-1; i>=0; i--) {
>
> Suerto, Paulo.
>
>
> ----- Original Message -----
> From: "Luis Antonio Garc�a Galache" <[EMAIL PROTECTED]>
> To: <[EMAIL PROTECTED]>
> Sent: Wednesday, February 11, 2004 12:24 AM
> Subject: [ASNativos] <A HREF=\"asfunction:MyFuncion,articles[i].link\">
>
>
> Hola!
>
> Tengo el siguiente "trozo de c�digo" que hace que me cargue en un campo de
> texto un archivo xml que tiene fecha "articles[i].headline"  y titular
> "articles[i].source" y un n�mero que necesitar� para extraer el n�mero de
la
> noticia para que luego me abra otro xml "articles[i].link"
>
> <code>
>
> function MyFuncion(donde) {
>  _global.numerito = donde;
>  _root.gotoAndStop("showfotos2");
>  }
>
> textofotos = "";
> for (i=articles.length-1; i>=0; i--) {
>  textofotos += "<A HREF=\"asfunction:MyFuncion,articles[i].link
> \"><font><B>"+articles[i].headline+"</B></font></a><br>";
>  textofotos += "<A
>
HREF=\"asfunction:MyFuncion,articles[i].link\"><font>"+articles[i].source+"<
> /font></a><br><br>";
>  }
>
> </code>
>
> Si ejecuto esto (con todo el c�digo que falta, pero es para
simplificar...),
> me funciona un scroll con todos los titulares y fechas de manera correcta,
> pero al pinchar sobre uno, salta al frame siguiente que es lo que quiero,
> pero no me carga otro XML que tengo ah�, pues esa variable
> "_global.numerito" la necesito para que me lea esto:
>
> <code>
>
docXMLfotos.load("saladeprensa/fotografias/fotografias_"+numerito+".xml?t="
> add 1000*Math.random());
> </code>
>
> La cuesti�n es que lo debo tener mal puesto pues asfunction no me recoge
el
> valor de "articles[i].link " el n�mero que necestito, me sale el literal
si
> intento recoger su valor, esto es: articles[i].link
> En definitiva, necesito que a numerito le llegue el n�mero de art�culo que
> se ha pinchado...
>
> Un saludo y espero ansiosamente vuestros
> comentarios.<!-------------------------------
> Lista ASNativos:
> subscripciones/desubscripciones
> http://www.sidedev.net/asnativos
> -------------------------------->
>
>
> <!-------------------------------
> Lista ASNativos:
> subscripciones/desubscripciones
> http://www.sidedev.net/asnativos
> -------------------------------->
>


<!-------------------------------
Lista ASNativos:
subscripciones/desubscripciones
http://www.sidedev.net/asnativos
-------------------------------->

Responder a