Tema:
Hola amigos, Nuevamente recurro a solicitar su ayuda.
En esta ocasion necesito que por favor alguien me ayude con un codigo en java o en php para capturar teclas.
El asunto es el siguiente:
Necesito en una página creada con php capturar las teclas de los cursores; es decir, cuando presiono la tecla arriba (flecha arriba) ejecutar un codigo php, cuando suelto la tecla arriba ejecuto otro codigo en php, y asi para las cuatro teclas de cursores....
PRESIONO TECLA ARRIBA
p.e: <?php $presarr = 1; ?>
LIBERO TECLA ARRIBA
p.e: <?php $presarr = 0; ?>
Lo necesito para comprobar estados de teclado...
He buscado mucho en San Google pero no me doy con la manera de hacerlo...
Sigo buscando pero confío en su ayuda.
Desde ya les agradezco mucho por su ayuda..
Comentarios
PHP y navegadores
Recuerda que las páginas php una vez ejecutadas llegan al navegador web como html (o el formato que hayas generado). Creo que sería mejor si hicieras eso con javascript si tu página es hecha con html. Si realmente necesitas tener acceso al servidor para usar datos de un base de datos o de la sesión entonces te tocaría usar ajax. Para cualquier caso te recomiendo usar una librería de javascript como jQuery o prototypejs que te ahorrarán el lío de hacer que tu página funcione en varios navegadores.
http://caih.org
Tienes un ejemplo?
Crees que tengas un ejemplo relacionado con lo que necesito?
No importa el lenguaje en que se lo haga (excepto asp o aspx).
Gracias si alguien me ayuda en resolverlo. Todavía no encuentro la manera.
El hecho de usar asp, php,
El hecho de usar asp, php, java, o cualquier otro lenguaje del lado del servidor no tiene ninguna diferencia en tu pregunta. Mira esta página, tiene una buena explicación de como capturar las teclas usando javascript y cuales son las diferencias entre diferentes navegadores y por que es muy complicado (y no trivial) crear una aplicación web que funcione en una gran gama de navegadores:
http://www.quirksmode.org/js/keys.html
En el fondo de esa página tienes un ejemplo básico de como detectar teclas. Ojalá te sirva.
http://caih.org
Como te dice cesarizu, tienes
Como te dice cesarizu, tienes que controlarlo con JS, creo que keypress event javascript en Google te dara muchos resultados.
[b]question = ? be : !be; [/b]