コナミコマンドを自分のウェブページに実装したい。私はこの使いやすいJavaScriptに出くわしました:
<script type="text/javascript">
if ( window.addEventListener ) {
var state = 0, konami = [38,38,40,40,37,39,37,39,66,65];
window.addEventListener("keydown", function(e) {
if ( e.keyCode == konami[state] ) state++;
else state = 0;
if ( state == 10 )
window.location = "http://www.konami.com/";
}, true);
}
</script>
ただし、私のWebページでは、2つの異なるWebサイトにつながる2つの異なる入力が必要です。例:誰かがキーボードで[38,38,40,40,37,39,37,39,66,65]コナミシーケンスを入力した場合、「http://www.konami 」にリダイレクトしてほしい.com/ "。しかし、誰かが代わりにキーボードでグーグル(すなわち71,79,79,71,76,69)を入力した場合、私は彼らを「http://www.google.com/」にリダイレクトしてほしい。
上記のJavaScriptを変更してこれを実現する方法を教えてもらえますか?