codice:
function ae(element, name, callback){
if(element.addEventListener)
element.addEventListener(name, callback, false);
else
element.attachEvent("on".concat(name), callback);
};
function keydown(evt) {
if(!evt.which)
evt.which = evt.keyCode;
if(evt.which === 16)
arguments.callee.alt = true;
else if(arguments.callee.alt) {
switch(evt.which) {
case 68:
alert("SHIFT + D");
break;
case 83:
alert("SHIFT + S");
break;
};
};
return preventDefault(evt);
};
function keyup(evt) {
keydown.alt = false;
return preventDefault(evt);
};
function preventDefault(evt) {
if(evt.preventDefault)
evt.preventDefault();
return (evt.returnValue = false);
};
spero tu ne faccia buon uso ... i tasti ALT, CTRL e tutti gli altri che servono solo ad interagire con la finestra del browser non devono essere sovrascritti