Foros del Web » Programando para Internet » Javascript »

Bloquear teclas función.

Estas en el tema de Bloquear teclas función. en el foro de Javascript en Foros del Web. Saludos... Tengo el siguiente código: Código HTML: function bloquearTeclasFuncion() { if (window.event) { if((window.event.keyCode == 8) || ((window.event.keyCode >= 113) && (window.event.keyCode <= 123))) { ...
  #1 (permalink)  
Antiguo 11/07/2006, 13:01
Usuario no validado
 
Fecha de Ingreso: febrero-2003
Ubicación: En algun lugar del mundo
Mensajes: 115
Antigüedad: 21 años, 9 meses
Puntos: 0
Pregunta Bloquear teclas función.

Saludos...

Tengo el siguiente código:
Código HTML:
function bloquearTeclasFuncion() {
	if (window.event) {
		if((window.event.keyCode == 8) ||
		   ((window.event.keyCode >= 113) && (window.event.keyCode <= 123)))
		{
			//Bloquear Backspace
			//Bloquear Teclas Fxx (excepto F1)
			window.event.cancelBubble = true;
			window.event.keyCode = 8;
			window.event.returnValue = false;
			return false;
		}
	}

	if(event.altLeft) {
		if((window.event.keyCode == 37) || (window.event.keyCode == 39)) {
			//Bloquear Alt + Cursor Izq/Der.
			return false;
		}
	}

	if(event.ctrlKey) {
		//Bloquear Ctrl
        return false;
	}

	//alert(window.event.keyCode);
	return true;
}
Es una función que permite bloquear las teclas función, pero tengo un problemilla no sé donde colocarla.

Será que me dan una mano....???
  #2 (permalink)  
Antiguo 11/07/2006, 13:14
 
Fecha de Ingreso: marzo-2002
Mensajes: 25
Antigüedad: 22 años, 8 meses
Puntos: 0
<head>
document.onkeydown=function() {
if (window.event) {
if((window.event.keyCode == 8) ||
((window.event.keyCode >= 113) && (window.event.keyCode <= 123)))
{
//Bloquear Backspace
//Bloquear Teclas Fxx (excepto F1)
window.event.cancelBubble = true;
window.event.keyCode = 8;
window.event.returnValue = false;
return false;
}
}

if(event.altLeft) {
if((window.event.keyCode == 37) || (window.event.keyCode == 39)) {
//Bloquear Alt + Cursor Izq/Der.
return false;
}
}

if(event.ctrlKey) {
//Bloquear Ctrl
return false;
}

//alert(window.event.keyCode);
return true;

}
</head>

y ya funcionará...
  #3 (permalink)  
Antiguo 11/07/2006, 13:21
Usuario no validado
 
Fecha de Ingreso: febrero-2003
Ubicación: En algun lugar del mundo
Mensajes: 115
Antigüedad: 21 años, 9 meses
Puntos: 0
Excelente....!!!!!

Funciona espectacular..

Mil gracias de nuevo..
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 18:42.