矢印キーのイベントに反応したいウェブサイトを持っています。keydown
サイトをクリックしない限り機能するリスナーを追加しました。クリックした後、keydown
トリガーされなくなりました。
ChromeとFirefoxの動作は同じなので、何かが足りないのではないかと思います。
ソースコードに従う:
<!DOCTYPE html>
<html>
<head>
<style>
html, body, embed
{
position: absolute;
width: 100%;
height: 100%;
margin: 0px;
padding: 0px;
border: 0px;
}
</style>
<script>
var keyHandler = function(event) {
alert( "EV" + event );
};
window.addEventListener( 'keydown', keyHandler, true );
</script>
</head>
<body>
<embed src="http://upload.wikimedia.org/wikipedia/commons/6/6b/Bitmap_VS_SVG.svg"/>
</body>
</html>
誰かが私が見逃していることを指摘できますか?