顺序按指定按键触发键盘按键事件的js小代码,模仿上上下下左右左右吧效果

为了实现和很久以前在土豆网上按出"上上下下左右左右吧"指令后弹出的特效效果.在网上找了很久都没有找到它的代码.所以只能无奈的放弃了.今天,自己在摸索js键盘事件代码,终于实现了这样的效果,只要在网页中按顺序按出指定的代码,就可以触发按键事件.稍加修改可以做出和土豆网那样的效果.如果想看看效果的话可以在本站任意位置输入root即可.虽然效果不一样,不过原理是相同的,虽然代码和实现原理可能不一样,总之隔了这么就也算是实现了我需要的效果了,还是很满足的.

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("欢迎你,你现在已经进入root模式了!");

integer=0;

integer1=0;

}

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

integer=9;

integer1=9;

}

};

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • ¥开启¥ 【iAPP实现进入界面执行逐一显】 〖2017-08-25 15:22:14〗 《//首先开一个线程,因...
    小菜c阅读 11,855评论 0 17
  • 1. Java基础部分 基础部分的顺序:基本语法,类相关的语法,内部类的语法,继承相关的语法,异常的语法,线程的语...
    子非鱼_t_阅读 32,342评论 18 399
  • 工厂模式类似于现实生活中的工厂可以产生大量相似的商品,去做同样的事情,实现同样的效果;这时候需要使用工厂模式。简单...
    舟渔行舟阅读 12,387评论 2 17
  • 事件源对象 event.srcElement.tagName event.srcElement.type 捕获释放...
    孤魂草阅读 4,434评论 0 0
  • 汽车 提醒鼓动: 1、压力太大?生活太累?新座驾实现你的放飞心情! 2、做她的专属“老司机”。 附加价值: 1、汽...
    安小小大脑呆阅读 2,944评论 6 0

友情链接更多精彩内容