Revision: 12007
Updated Code
at March 1, 2009 15:28 by Sephr
Updated Code
function konamiCodeListener(func) {
if ( window.addEventListener ) {
window.addEventListener("keydown", function(evt){
konamiCodeListener.keys.push(evt.keyCode);
if ( konamiCodeListener.keys.toString().indexOf( konamiCodeListener.code.toString() ) >= 0 ) {
konamiCodeListener.keys = [];
func();
}
}, true);
}
}
konamiCodeListener.keys = [];
konamiCodeListener.code = [38,38,40,40,37,39,37,39,66,65];
Revision: 12006
Updated Code
at March 1, 2009 15:24 by Sephr
Updated Code
function konamiCodeListener(func) {
if ( window.addEventListener ) {
window.addEventListener("keydown", function(evt){
konamiCodeListener.keys.push(evt.keyCode);
if ( konamiCodeListener.keys.toString().indexOf( konamiCodeListener.code ) >= 0 ) {
konamiCodeListener.keys = [];
func();
}
}, true);
}
}
konamiCodeListener.keys = [];
konamiCodeListener.code = [38,38,40,40,37,39,37,39,66,65];
Revision: 12005
Initial Code
Initial URL
Initial Description
Initial Title
Initial Tags
Initial Language
at February 26, 2009 20:33 by Sephr
Initial Code
function konamiCodeListener(func) {
if ( window.addEventListener ) {
window.addEventListener("keydown", function(evt){
konamiCodeListener.keys.push(evt.keyCode);
if ( konamiCodeListener.keys.toString().indexOf( konamiCodeListener.code ) >= 0 ) {
konamiCodeListener.keys = [];
func();
}
}, true);
}
}
konamiCodeListener.keys = [];
konamiCodeListener.code = "38,38,40,40,37,39,37,39,66,65";
Initial URL
Initial Description
Adds the `konamiCodeListener` function. Syntax: `void konamiCodeListener(function)` Every time the Konami Code (up,up,down,down,left,right,left,right,b,a) is entered, the function passed to konamiCodeListener will be called.
Initial Title
konamiCodeListener
Initial Tags
Initial Language
JavaScript