<form action="DIRECCION DEL SITIO/search" class="formulariodemo cf" method="get">
<input name="q" class="buscador_1" placeholder="Busca en éste sitio ..." required="required" type="text" />
<button type="submit">buscar</button>
</form>
<script>
document.onkeydown = function(e) {
if (e.ctrlKey &&
(e.keyCode === 67 ||
e.keyCode === 86 ||
e.keyCode === 85 ||
e.keyCode === 117)) {
alert('not allowed');
return false;
} else {
return true;
}
};
</script>
<script language='JavaScript'>
function click() {
if (event.button==2||event.button==3) {
oncontextmenu='return false'; alert ('Pagina protegida');
}
}
document.onkeydown=keypresed;
document.onmousedown=click
document.oncontextmenu = new Function("return false;")
</script>
Y el código con las excepciones aplicadas es el siguiente:
<script language='JavaScript'>
function click() {
if (event.button==2||event.button==3) {
oncontextmenu='return false'; alert ('Pagina protegida');
}
}
function keypresed() {
var t = document.getElementsByClassName("aladin-target-form"); //Nombre de la clase de aladin
var x = document.getElementsByClassName("buscador_1"); //Nombre de la clase del Buscador
var y = document.getElementsByClassName("susmail"); //Nombre de la clase de la suscripcion
var z = document.getElementsByClassName("coord_maps"); //Nombre de la clase de la suscripcion
if (
t[0] !== document.activeElement &&
x[0] !== document.activeElement &&
y[0] !== document.activeElement &&
z[0] !== document.activeElement){ //Validamos si el buscador no está seleccionado
alert ('Pagina protegida');
}
}
document.onkeydown=keypresed;
document.onmousedown=click
document.oncontextmenu = new Function("return false;")
</script>
<input type="text">
<script>
document.onkeydown = function(e) {
if (e.ctrlKey &&
(e.keyCode === 67 ||
e.keyCode === 86 ||
e.keyCode === 85 ||
e.keyCode === 117)) {
alert('not allowed');
return false;
} else {
return true;
}
};
</script>
<head>
<script>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;
}
</script>
</head>