作者:飘飘发表时间:分类:技术
利用空余的时间,给小站加了点好玩的东东。本来是想做些大效果的,因时间关系,只把LOGO改变了,有时间再整个更好玩的。
一直以来在Facebook,Google Reader等都发现了一些同样的小彩蛋,在业界,它们有一个很统一的键值类似街玩的“秘藉”,一个很好听的术语“Konami Code。本站把键值修改了一下,并写在了LOGO之上,不知会有多少同学能发现。
这类的小彩蛋,我们在业务项目中,也可以适当的场景使用一下。
大概的代码思路如下:
function egg_code(e){
if(typeof window.k=="undefined"){
window.k=""
}
var e=e||event;
if(e.keyCode==116) window.k="";
window.k+=e.keyCode+",";
if(window.k=="40,40,38,38,65,66,") {//可更改keycode,DOWN,DOWN,UP,UP,A,B
play();
window.k="";
}
}
function play(){
color_egg=document.getElementById("logo");
color_egg.className="color_egg";//把LOGO增加一个class,当然,这里可以改为你想要的更多的好玩的效果
}
document.onkeydown=egg_code;
动起手来吧,给你的小站也整一个?
Google Reader上的“秘藉”是UP,UP,DOWN,DOWN,LEFT,RIGHT,LEFT,RIGHT,B,A。你会发现左侧的菜单有不一样的改变。