Corregir este script
Holas a todos! alguien podria por favor ayudarme con este scritp? se supone q bloquea las teclas "Ctrl+c" y "Ctrl+v" pero por mas q lo pruebo.. no funciona. Gracias de antemano.
<script language="JavaScript" src='hotkey.js'>
document.onfiltered= desabilitar; // Teclas Precionada
document.onfiltered= selecionar; //Anular la Selecion de Texto
document.onfiltered= selecionar; //Anular el Boton Der del Mouse
function selecionar() {
return false;
}
function desabilitar() {
// Combinacion de Teclas con el Control
if (event.ctrlKey) {
switch(window.event.keyCode) {
case 67: //Ctrl-C -- Copiar ---
case 86: //Ctrl-V -- Pegar ---
event.keyCode = 0;
return false;
// aqui puede poner todas las tecla de combinacion que tiene programado el ie, para anularlo.
default:
break;
}
}
}
</script>
<script language="JavaScript" src='hotkey.js'>
document.onfiltered= desabilitar; // Teclas Precionada
document.onfiltered= selecionar; //Anular la Selecion de Texto
document.onfiltered= selecionar; //Anular el Boton Der del Mouse
function selecionar() {
return false;
}
function desabilitar() {
// Combinacion de Teclas con el Control
if (event.ctrlKey) {
switch(window.event.keyCode) {
case 67: //Ctrl-C -- Copiar ---
case 86: //Ctrl-V -- Pegar ---
event.keyCode = 0;
return false;
// aqui puede poner todas las tecla de combinacion que tiene programado el ie, para anularlo.
default:
break;
}
}
}
</script>
Prueba con esto, solo lo anula cuando estás en el campo de texto, lo tipico, para q no pipien y pegen lo de repetir email, etc
<html>
<head>
<script language="javascript">
function onKeyDown() {
var pressedKey = String.fromCharCode(event.keyCode).toLowerCase();
if (event.ctrlKey && (pressedKey == "c" ||
pressedKey == "v")) {
event.returnValue = false;
}
}
</script>
</head>
<body>
<form name="aForm">
<input type="text" name="aText" onkeydown = "onKeyDown()">
</form>
</body
</html>
Salu2
<html>
<head>
<script language="javascript">
function onKeyDown() {
var pressedKey = String.fromCharCode(event.keyCode).toLowerCase();
if (event.ctrlKey && (pressedKey == "c" ||
pressedKey == "v")) {
event.returnValue = false;
}
}
</script>
</head>
<body>
<form name="aForm">
<input type="text" name="aText" onkeydown = "onKeyDown()">
</form>
</body
</html>
Salu2
