為了實(shí)現(xiàn)和很久以前在土豆網(wǎng)上按出"上上下下左右左右吧"指令后彈出的特效效果.在網(wǎng)上找了很久都沒有找到它的代碼.所以只能無奈的放棄了.今天,自己在摸索js鍵盤事件代碼,終于實(shí)現(xiàn)了這樣的效果,只要在網(wǎng)頁中按順序按出指定的代碼,就可以觸發(fā)按鍵事件.稍加修改可以做出和土豆網(wǎng)那樣的效果.如果想看看效果的話可以在本站任意位置輸入root即可.雖然效果不一樣,不過原理是相同的,雖然代碼和實(shí)現(xiàn)原理可能不一樣,總之隔了這么就也算是實(shí)現(xiàn)了我需要的效果了,還是很滿足的.
var integer;
var integer1;
document.onkeydown=function(event){
var e = event || window.event || arguments.callee.caller.arguments[0];
if(e && e.keyCode==82){
integer=2;
integer1=1;
}
if(e && e.keyCode==79 && integer==2){
integer1=integer1+1;
}
if(e && e.keyCode==84 && integer1==3){
alert("歡迎你,你現(xiàn)在已經(jīng)進(jìn)入root模式了!");
integer=0;
integer1=0;
}
if(e && e.keyCode !=84 && e && e.keyCode !=82 && e && e.keyCode !=79){
integer=9;
integer1=9;
}
};