Comunidad de diseño web y desarrollo en internet online

alpha un btn, si no hay imagen siguiente

Citar            
MensajeEscrito el 30 May 2009 06:27 pm
Hola a todos,

Estoy con un sistema de noticias, pero quiero hacer que si en el archivo xml no hay noticia anterior, que el botón de "anterior" tenga un alpha 0, y si, si lo hay pues se pongan en 100. Y lo mismo con el botón siguiente, pero no lo consigo.

El code de los botones es éste:

Código ActionScript :

//Función que permite retroceder a la noticia anterior almacenada en el objeto xml      
anterior_btn.onPress = function() {
   
        //comprobando si existe una elemento [noticia] anterior
        if (ampliaciones_xml.firstChild.childNodes[indice-1] != null) {
                //retringue  a avanzar solo si hay una [noticia] anterior
                indice--;
                //reducciendo en uno el indice
                cargarDatos(indice);
                //recuprando y mostrando los datos y la imagen en la pantalla
        }
};

Yo lo he intentado así:

Código ActionScript :

if(ampliaciones_xml.firstChild.childNodes[indice-1] = null) { //y tb con =1 etc..
   anterior_btn._alpha = 0;
}else{
   anterior_btn._alpha = 100;
}


Con el code que yo he intentado, poniendo el =1, me desparece el btn pero no aparece luego tampoco.

¿Cómo lo puedo hacer?

Por Hapki

Claber

268 de clabLevel



 

firefox
Citar            
MensajeEscrito el 30 May 2009 06:58 pm
Hola, cuando usas un if para hacer una comparación, no se pone "=", sino "==" (dos veces el símbolo de igual):
if (ampliaciones_xml.firstChild.childNodes[indice-1] == null)
sino lo que estás haciendo es igualarlo a null.

Por isidoro

Claber

498 de clabLevel

2 tutoriales

Genero:Masculino  

firefox
Citar            
MensajeEscrito el 30 May 2009 07:34 pm
Jo.. es verdad! qué fallo... MIL GRACIAS, problema resuelto!! :D

Tengo un par de dudas más, a ver si me puedes ayudar, es que estoy con el tutorial: LECTOR DE NOTICIAS XML

Q es el mismo code de la pregunta anterior... pero ahora, llevo toda la tarde, intentando de mil formas, dos cositas:

1- Añadir una precarga (nombre de vinculación=barra) cada vez que coge una imagen del xml, que se haga el loading
2- Que dicha imagen, en vez de mostrarse tomando como referencia la esquina superior izqda de cada imagen, que lo haga desde el centro de la imagen.

Lo he probado de mil formas distintas, pero no hay manera....

No sé si es mejor abrir otro hilo, o con éste es suficiente.... Si me puedes ayudar, o alguién ... os lo agradecería enormemente, pq he llegado al punto que no sé por dónde tirar para averiguarlo.

Mil gracias por todo vuestro tiempo.

Por Hapki

Claber

268 de clabLevel



 

firefox

 

Cristalab BabyBlue v4 + V4 © 2011 Cristalab
Powered by ClabEngines v4, HTML5, love and ponies.