順序按指定按鍵觸發(fā)鍵盤按鍵事件的js小代碼,模仿上上下下左右左右吧效果

為了實現(xiàn)和很久以前在土豆網(wǎng)上按出"上上下下左右左右吧"指令后彈出的特效效果.在網(wǎng)上找了很久都沒有找到它的代碼.所以只能無奈的放棄了.今天,自己在摸索js鍵盤事件代碼,終于實現(xiàn)了這樣的效果,只要在網(wǎng)頁中按順序按出指定的代碼,就可以觸發(fā)按鍵事件.稍加修改可以做出和土豆網(wǎng)那樣的效果.如果想看看效果的話可以在本站任意位置輸入root即可.雖然效果不一樣,不過原理是相同的,雖然代碼和實現(xiàn)原理可能不一樣,總之隔了這么就也算是實現(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)進入root模式了!");

integer=0;

integer1=0;

}

if(e && e.keyCode !=84 && e && e.keyCode !=82 && e && e.keyCode !=79){

integer=9;

integer1=9;

}

};

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務。

推薦閱讀更多精彩內(nèi)容

  • ¥開啟¥ 【iAPP實現(xiàn)進入界面執(zhí)行逐一顯】 〖2017-08-25 15:22:14〗 《//首先開一個線程,因...
    小菜c閱讀 6,524評論 0 17
  • 1. Java基礎部分 基礎部分的順序:基本語法,類相關的語法,內(nèi)部類的語法,繼承相關的語法,異常的語法,線程的語...
    子非魚_t_閱讀 31,766評論 18 399
  • 工廠模式類似于現(xiàn)實生活中的工廠可以產(chǎn)生大量相似的商品,去做同樣的事情,實現(xiàn)同樣的效果;這時候需要使用工廠模式。簡單...
    舟漁行舟閱讀 7,842評論 2 17
  • 事件源對象 event.srcElement.tagName event.srcElement.type 捕獲釋放...
    孤魂草閱讀 910評論 0 0
  • 汽車 提醒鼓動: 1、壓力太大?生活太累?新座駕實現(xiàn)你的放飛心情! 2、做她的專屬“老司機”。 附加價值: 1、汽...
    安小小大腦呆閱讀 389評論 6 0