Ver Mensaje Individual
  #1 (permalink)  
Antiguo 31/05/2011, 02:27
Jomer_zgz
 
Fecha de Ingreso: noviembre-2004
Mensajes: 125
Antigüedad: 22 años
Puntos: 0
Bloquear combinación extraña: Shift + Rueda del ratón

Muy buenas gente,

Me estoy volviendo loco. Estoy intentando bloquear la combinación de shift + la rueda del ratón y no hay forma. A alguien se le ocurre cómo?
Tengo el siguiente código que encontré que coge el movimiento de la rueda:

Código PHP:
function handle(delta) {
    var 
s = delta + ": ";
    if (
delta < 0)
        
s += "down";
    else
        
s += "up";
    
    
alert(s);
}

function 
wheel(event){
    var 
delta = 0;
    if (!
event) event = window.event;
    if (
event.wheelDelta) {
        
delta = event.wheelDelta/120; 
        if (
window.opera) delta = -delta;
    } else if (
event.detail) {
        
delta = -event.detail/3;
    }
    if (
delta)
        
handle(delta);
}

/* Initialization code. */
if (window.addEventListener)
    
window.addEventListener('DOMMouseScroll', wheel, false);
window.onmousewheel = document.onmousewheel = wheel; 
Un saludo, y gracias por las respuestas!