Comunidad de diseño web y desarrollo en internet online

COMO DESACTIVO LA TECLA keyPress "<Right>"

Citar            
MensajeEscrito el 01 Jul 2008 06:56 pm
javascript:emoticon(':)') Hola Gente!!!!
Necesito una ayudita con un AS. La cosa es asi: estoy haciendo una galleria de fotos y tengo este script en los botones para pasar las fotos:
_____________________________________
on (release, keyPress "<Right>") {
My_SlideNumber += 1;
showPhoto(My_SlideNumber);
}
_____________________________________

Esto hace q las fotos se pasen aprentando el botón o presionando las flechas del teclado. La cosa es q quiero q cuando llegue a la ultima foto el botón deje de funcionar, para eso uso esto:
Next_btn.enabled = false;

El boton deja de funcionar pero el problema es q la flecha de teclado sigue funcionando...javascript:emoticon(':shock:')

Alguien sabe como detener o apagar la funcion keyPress "<Right>"

Saludos. Joe :)

Por joefernandezz

7 de clabLevel



Genero:Masculino  

firefox
Citar            
MensajeEscrito el 01 Jul 2008 07:04 pm
Aparentemente My_SlideNumber es el nro de slide. Si encuentras la condición de ser la última, pones:

Código :

on (release, keyPress "<Right>") {
   if(My_SlideNumber> ????? ) return
  My_SlideNumber += 1;
  showPhoto(My_SlideNumber);
}


Jorge

Por solisarg

BOFH

13669 de clabLevel

4 tutoriales
5 articulos

Genero:Masculino   Bastard Operators From Hell Premio_Secretos

Argentina

firefox
Citar            
MensajeEscrito el 02 Jul 2008 02:08 pm
Hola Jorge!!!! el código funcionó a la perfeción.
Así quedó:
___________________________________

on (release, keyPress "<Right>") {
if(My_SlideNumber> 7) { return
My_SlideNumber += 1;
showPhoto(My_SlideNumber);
} else
flechader._visible=1
My_SlideNumber += 1;
showPhoto(My_SlideNumber);
}
___________________________________

:)
javascript:emoticon('Muy Agradecido')

Por joefernandezz

7 de clabLevel



Genero:Masculino  

firefox

 

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