I am trying to embed some key bindings in my webapp and I have hard times with Opera. I have this code:
window.onkeydown = function(e){
var key = e.keyCode ? e.keyCode : e.charCode ? e.charCode : false;
if (e.ctrlKey && key === 84) {
alert("foo");
e.preventDefault();
}
}
It works like a charm in Firefox and Chrome, but Opera still opens a new tab. The same thing happens with return false;.
My Information: Opera/9.80 (X11; Linux i686; U; en) Presto/2.7.62 Version/11.00
aL3xa source
share