Opera preventDefault () en evento keydown

Estoy tratando de incrustar algunas combinaciones de teclas en mi aplicación web, y estoy teniendo dificultades con Opera. Tengo este codigo:

window.onkeydown = function(e){
  var key = e.keyCode ? e.keyCode : e.charCode ? e.charCode : false;
  if (e.ctrlKey && key === 84) {
    alert("foo");
    e.preventDefault();
    // return false;
  }
}

Funciona de maravilla en Firefox y Chrome, pero Opera todavía abre una nueva pestaña. Lo mismo sucede conreturn false;.

Mi información:Opera/9.80 (X11; Linux i686; U; en) Presto/2.7.62 Version/11.00

Respuestas a la pregunta(1)

Su respuesta a la pregunta