Hola, �has elaborado alg�n sistema que asegure si la carga del xml ha sido completada antes de utilizar sus datos? porque si pretendes utilizar los datos y estos no han sido cargados te dar� ese error. Lo digo por eso que comentas que si despu�s de no s� qu� lo vuelves a intentar y entonces s�...
> -----Mensaje original----- > De: [EMAIL PROTECTED] > [mailto:[EMAIL PROTECTED] En nombre de Luis > Antonio Garc�a Galache > Enviado el: s�bado, 24 de enero de 2004 16:29 > Para: [EMAIL PROTECTED] > Asunto: Re: [ASNativos] convertir a n�mero > > > Hola Helmut y Xavi y cualquier "amigo" que se quiera > interesar por el tema!! > > Efectivamente ten�a un campo de texto con nombre de instancia > 'total' para comprobar que llegaban datos...pero siguo sin > resolver el asunto, en la l�nea de tiempo principal me sale > el valor pero dentro del Mc (scrolln) no s� como recogerlo... > sale undefined al hacer trace, tiene que estar ah� el > problema creo yo y luego hay que reunir todos los valores > ((total*altura de la plantilla)+250) para poner la altura del > scroll "txt_h" en un string.... > > El 250 lo he puesto a ojo que es la distancia que hay entre > plantilla y plantilla de las noticias... > > de todas formas, "para que me ayud�is" he colgado los > archivos fla y todo lo necesario "muy limpios" para que lo > localic�is enseguida todo lo que os cuento, no hay nada m�s > en la pel�cula... > > Comprobad como la primera vez que doy a noticias no recoge el > valor (y la f�rmula no funciona) y el scroll no funciona, > pero la segunda vea ya funciona, no lo entiendo... > > la direcci�n donde se encuentran los archivitos es: > > http://www.luisan.net/mandar.zip > > > Un saludo y gracias de antemano............ > > > > ----- Original Message ----- > From: "Xavi Beumala" <[EMAIL PROTECTED]> > To: <[EMAIL PROTECTED]> > Sent: Saturday, January 24, 2004 1:57 PM > Subject: RE: [ASNativos] convertir a n�mero > > > > Me huele que cuando haces trace(_parent.total) y te sale > ese html es > > porque tienes un campo de texto con nombre de instancia 'total'. > > Chequea bien que no tengas nombres de instancia duplicados. > > > > Lo de Number() tiene que funcionar seguro. Otra forma ser�a con > > parseInt(varString) o parseFloat(varString). Pero casi > seguro que el > > error no va por ah�... > > > > Sino lo consigues cuelga el fla en el alg�n sitio para que > lo podamos > > chequear... > > > > > Hola!! > > > > > > Gracias por la respuesta, pero no he conseguido nada... > > > > > > Ayer ya estuve haciendo pruebas por ese camino, > > > > > > Si en la l�nea de tiempo principal (donde se carga el > XML) escribo: > > > > > > trace (total) sale: 0 (est� bien supongo, porque no ha > > > leido noticias > > > desde el navegador, pero da un resultado por lo menos > tipeof (total) > > > sale: Number > > > > > > Pero si lo escribo en un frame dentro de un Mc donde est� una > > > plantilla que debe repetir varias veces seg�n el n�mero > de noticias > > > (tota), parece que pierde el car�cter de n�mero y de todo... > > > > > > trace (_parent.total) sale: <p align="left"></p> > > > tipeof (_parent.total) sale: string > > > > > > Sin embargo, si pongo aqu� dentro del Mc, en un campo de > texto para > > > comprobar si llega el dato, la variable _parent.total, si que > > > muestra el n�mero de noticias.... > > > > > > Necesito obtener ese valor para utilizarlo en la "formula que > > > calcula la altura de la caja que se va a escrolear y que es donde > > > van todas las noticias" > > > > > > txt_h = (_root.scrolln.txt.plantilla._height*_parent.total)+74; > > > > > > > > > Tambi�n he descubierto que la segunda vez que pincho en > noticias ya > > > si que recoge el valor y funciona la f�rmula y el scroll > > > > > > �C�mo pueo hacer para que lo lea a la primera????? > > > > > > Un saludo y Gracias. > > > > > > > > > > > > > > > > > > > > > > > > ----- Original Message ----- > > > From: "Helmut" <[EMAIL PROTECTED]> > > > To: <[EMAIL PROTECTED]> > > > Sent: Saturday, January 24, 2004 2:52 AM > > > Subject: RE: [ASNativos] convertir a n�mero > > > > > > > > > > //---copia el codigo de abajo y ponlo en un FLA nuevo > > > > > > > > variable = "350" > > > > trace ("asi sola la variable " +variable+ " es una: " + > > > > typeof(variable)); variableNum = Number(variable); > trace ("si la > > > > cambiamos a numero con Number la variable " + > > > variableNum > > > > + " se convierte en: " + typeof(variableNum)); > > > > trace ("probemos -------------"); > > > > trace("variable + variable= " +variable + variable ) > trace("ahora > > > > ---------"); trace("variableNum + variableNum= " + > (variableNum + > > > > variableNum)); > > > > > > > > //----final de copiado > > > > > > > > > > > > > > > > Tu codigo seria algo asi: > > > > > > > > <code> > > > > > > > > function cargaXML() { > > > > var primerNivel = this.firstChild; > > > > var noticias = primerNivel.childNodes; > > > > var posicionY = 20; > > > > total = noticias.length; > > > > totalNum = Number(total) > > > > for (x in noticias) { > > > > ::::::::::: > > > > ::::::::::: > > > > } > > > > } > > > > > > > > </code> > > > > > > > > o mas corto: > > > > > > > > <code> > > > > > > > > function cargaXML() { > > > > var primerNivel = this.firstChild; > > > > var noticias = primerNivel.childNodes; > > > > var posicionY = 20; > > > > total = Number(noticias.length) > > > > for (x in noticias) { > > > > ::::::::::: > > > > ::::::::::: > > > > } > > > > } > > > > > > > > </code> > > > > > > > > > > > > adios > > > > > > > > > > > > ...helmut > > > > <HLS> > > > > > > > > > > > > > > > > -----Original Message----- > > > > From: [EMAIL PROTECTED] > > > > [mailto:[EMAIL PROTECTED] On Behalf Of > Luis Antonio > > > > Garc�a Galache > > > > Sent: Friday, January 23, 2004 6:53 PM > > > > To: [EMAIL PROTECTED] > > > > Subject: [ASNativos] convertir a n�mero > > > > > > > > Hola! > > > > > > > > �Como puedo convertir a n�mero un dato (el n�mero de > > > noticias) que me > > > > llega de un XML???? > > > > > > > > <code> > > > > > > > > function cargaXML() { > > > > var primerNivel = this.firstChild; > > > > var noticias = primerNivel.childNodes; > > > > var posicionY = 20; > > > > total = noticias.length; > > > > for (x in noticias) { > > > > ::::::::::: > > > > ::::::::::: > > > > } > > > > } > > > > > > > > </code> > > > > > > > > > > > > > > > > > > > > <!------------------------------- > > > > 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 > > --------------------------------> > > > > > <!------------------------------- > Lista ASNativos: > subscripciones/desubscripciones > http://www.sidedev.net/asnativos > --------------------------------> > <!------------------------------- Lista ASNativos: subscripciones/desubscripciones http://www.sidedev.net/asnativos -------------------------------->
