Opera 9.5 alpha for Mac
Opera 9.5 alpha の Mac 版を使っているのですが,JavaScriptでコントロールとかコマンドとかシフトのキーイベントが取れません.
たとえばこんな感じ.
<SCRIPT TYPE="text/javascript">
<!--
document.addEventListener('keydown',
function (event) {
alert(event.shiftKey);
},
false);
//-->
</SCRIPT>
Shiftを押すと true が出ることを期待しているのですが,false が表示されます.
UserJSが効かなくなって気付いたのですが,これでは自作のショートカットキーがのきなみ破綻する.
まわりを見てると windows ではこのような現象は起きてないようですが,いったい何事だろう.
単なるバグだろうか.
せっかく Opera 9.5 に慣れてきてるし,早いレンダリングやJavaScriptエンジンに感動したばかりなのに,このままでは挫折しそう.
あまりに面倒になったら 9.23 に戻します.