導入してみた。
コナミコマンドとは「↑↑↓↓←→←→BAリターン」と入力すると発動するコマンドである。このページではアラートを表示してリロードする。
こちらからコードを貰いました。
function onKonamiCode(fn) {
var codes = (function(){
var c = [38,38,40,40,37,39,37,39,66,65];
onKonamiCode.requireEnterKey && c.push(13);
return c;
})(),
expecting = function(){
expecting.codes = expecting.codes || Array.apply({}, codes);
expecting.reset = function() { expecting.codes = null; };
return expecting.codes;
},
handler = function(e) {
if (expecting()[0] == (e||window.event).keyCode) {
expecting().shift();
if (!expecting().length) {
expecting.reset();
fn();
}
} else { expecting.reset(); }
};
window.addEventListener ?
window.addEventListener('keydown', handler, false)
: document.attachEvent('onkeydown', handler);
}
onKonamiCode.requireEnterKey = true; // True/false
onKonamiCode(function(){
// Do something CRAZY!
});
ランキング
東大生ブログランキング登録しました。ぽちしていただけると喜びます。




