Foros del Web » Programando para Internet » Javascript »

Detector de teclas compatible?

Estas en el tema de Detector de teclas compatible? en el foro de Javascript en Foros del Web. Busco una funcion que me detecte teclas compatible con FF, Opera e IExplorer, Safari... Las teclas que busco son F1, ESC, F5...Principalmente las teclas de ...
  #1 (permalink)  
Antiguo 13/02/2009, 09:33
Avatar de SPAWN3000  
Fecha de Ingreso: marzo-2008
Ubicación: Bogota
Mensajes: 858
Antigüedad: 16 años, 10 meses
Puntos: 15
Detector de teclas compatible?

Busco una funcion que me detecte teclas compatible con FF, Opera e IExplorer, Safari...
Las teclas que busco son F1, ESC, F5...Principalmente las teclas de función...
  #2 (permalink)  
Antiguo 13/02/2009, 09:38
Avatar de Fernarey1810  
Fecha de Ingreso: noviembre-2008
Mensajes: 214
Antigüedad: 16 años, 2 meses
Puntos: 1
De acuerdo Respuesta: Detector de teclas compatible?

Si vas a usar ajax nomas por ahora no puedo ayudarte porque no llegue a leer demasiado, pero si javascript, por las dudas alomejor esto te sirve pero es javascript nomsa.
Código:
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title></title>
<script type="text/javascript">
	window.onload = function() {
		document.onkeyup = muestraInformacion;
		document.onkeypress = muestraInformacion;
		document.onkeydown = muestraInformacion;
	}
	function muestraInformacion(elEvento) {
		var evento = window.event || elEvento;
		var mensaje = "Tipo de evento: " + evento.type + "<br>" +
		"Propiedad keyCode: " + evento.keyCode + "<br>" +
		"Propiedad charCode: " + evento.charCode + "<br>" +
		"Carácter pulsado: " + String.fromCharCode(evento.charCode);
		info.innerHTML += "<br>--------------------------------------<br>" + mensaje
	}
</script>
</head>
<body>

<div id="info"></div>

</body>
</html>
  #3 (permalink)  
Antiguo 13/02/2009, 10:02
Avatar de SPAWN3000  
Fecha de Ingreso: marzo-2008
Ubicación: Bogota
Mensajes: 858
Antigüedad: 16 años, 10 meses
Puntos: 15
Respuesta: Detector de teclas compatible?

Simple, claro y efectivo! lo que buscaba...

Gracias por tu Colaboración Fernarey1810.

Un saludo, y es todo.
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 01:56.