Comunidad de diseño web y desarrollo en internet online

Consulta Key.ENTER

Citar            
MensajeEscrito el 22 Oct 2008 11:59 am
Buenas!, resulta que tengo un pequeño flash con una caja de texto dinamico que a travez de un boton envia
una variable a un php para que realize una busqueda en una pagina, le quise agregar que tambien al tocar ENTER enviara la variable, entonces cree un movieclip invisible y le coloque :

Código :

onClipEvent (enterFrame) {
  if (Key.isDown(Key.ENTER)) {
    buscador = _root.txt_entrada.text;
getURL('buscar.php?filtro='+buscador,'_self')
  }
}


Y todo bien funciona a la perfeccion el problema es que si toco enter en cualquier otro formulario php de la pagina o .. toco enter por tocar el flash realiza la busqueda igual! :lol:

Como puedo hacer para que solo lo aga cuando el foco este en el flash?

saludos y gracias! :)

Por Fokerone

26 de clabLevel



 

2008

firefox
Citar            
MensajeEscrito el 22 Oct 2008 01:31 pm
No lo hagas en un onEnterFrame, hazlo en una función que llames cuando le des a Enter, verificando antes que el foco esté en ese campo de texto (los TextFields soportan el onSetFocus)

Jorge

Por solisarg

BOFH

13669 de clabLevel

4 tutoriales
5 articulos

Genero:Masculino   Bastard Operators From Hell Premio_Secretos

Argentina

firefox
Citar            
MensajeEscrito el 22 Oct 2008 01:34 pm
^^ que salame no se me ocurria mil gracias! ^^

Por Fokerone

26 de clabLevel



 

2008

firefox

 

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