
03/07/2011, 01:03
|
| | Fecha de Ingreso: julio-2011
Mensajes: 2
Antigüedad: 13 años, 8 meses Puntos: 0 | |
Respuesta: problema de reconocimiento de tecla presionada PDD:
el código que está en la página para esto es:
<script type="text/javascript" src="https://ajax.googleapis.com/ajax/libs/jquery/1.4.4/jquery.min.js">
</script>
<script type="text/javascript">
var contador;
contador = 0;
var control = new Boolean(0);
var alt = new Boolean(0);
control = false;
alt=false;
var paginas = [
"http://competenciarobotica.cl/",
"http://competenciarobotica.cl/noticias?tag=*",
"http://competenciarobotica.cl/bases/",
"http://competenciarobotica.cl/inscripcion/",
"http://competenciarobotica.cl/equipos/",
"http://competenciarobotica.cl/fechasimportantes/",
"http://competenciarobotica.cl/preguntas/",
"http://competenciarobotica.cl/historia/",
"http://competenciarobotica.cl/contacto/"
]
for(i=0; i <= 9; i++){
if (window.location == paginas[i]){
contador = i;
}
}
$(document).keyup(function(e) {
if(e.keyCode == 17){control = false;}
if(e.keyCode == 18){alt = false;}
})
$(document).keydown(function(e) {
if (e.keyCode == 17) {
control = true;
}
if (e.keyCode == 18) {
alt = true;
}
if(control){
if(e.keyCode == 37){
if(contador == 0){contador = 9}
window.location = paginas[contador - 1];
}
if(e.which == 39){
if(contador == 8){contador = -1}
window.location = paginas[contador + 1];
}
}
if(alt){
if(e.keyCode <= 57 && e.keyCode > 48){
window.location= paginas[e.keyCode - 49] ;
}
}
});
</script> |