最近、またはキーが押されたonclick
ときに、ブラウザが異なればイベントの処理も異なることを発見しました。それらは、マウスの中ボタンをクリックすることにより、リンクをたどるための動作について同様に分岐します。ControlShift
次のリンクで:
<a href="http://www.example.com/" onclick="alert('onclick');">go to example.com</a>
Onclickブラウザサポートテーブル
Mouse Keyboard Chrome Firefox Safari Opera IE5.5 IE6 IE7 IE8 IE9
Left None yes yes yes yes yes yes yes yes yes
Left Ctrl yes yes yes yes ? yes no no ?
Left Shift yes yes yes yes ? yes yes yes ?
Middle None yes no yes no ? N/A no no ?
誰かが私のために疑問符を記入してくれませんか?また; Chrome、Firefox、Safari、Operaのバージョンごとに動作が異なるのではないかと思います。
この振る舞いで論理的なパターンを見つけるのはさらに良いことですが、残念ながら、論理的なパターンはないと思います。:)