Closed. This question needs to be more focused。它当前不接受答案。
想改善这个问题吗?更新问题,使其仅通过editing this post专注于一个问题。
3年前关闭。
只是有一个想法,想知道是否有可能愚人节的精神。
您是否可以在与游戏机类似的网站上随机键入一个密码(例如,a,up,down,b,L1,R1),但是在该网站上,您应该在键盘上输入“ 9 2 k(向上箭头)3英寸,只要您在网站上,它就会执行某些操作,例如
小提琴-https://jsfiddle.net/kzj5e7Lk/
在尝试组合键之前,您需要单击运行区域(右下窗格)。
想改善这个问题吗?更新问题,使其仅通过editing this post专注于一个问题。
3年前关闭。
只是有一个想法,想知道是否有可能愚人节的精神。
您是否可以在与游戏机类似的网站上随机键入一个密码(例如,a,up,down,b,L1,R1),但是在该网站上,您应该在键盘上输入“ 9 2 k(向上箭头)3英寸,只要您在网站上,它就会执行某些操作,例如
alert('hey')
?好奇地想知道您将如何做。 最佳答案
// our combo
var combo = [57, 50, 75, 38, 51];
var keys = new Array(combo.length);
$(document).on('keydown', function(evt){
// remove the earliest of the stored keys
keys.shift();
// push in the latest key pressed
keys.push(evt.which);
// compare with combo array - you could use any comparison method (convert to string,...)
if (!keys.some(function(e, i) { return e !== combo[i] }))
alert('hey')
})
小提琴-https://jsfiddle.net/kzj5e7Lk/
在尝试组合键之前,您需要单击运行区域(右下窗格)。
08-08 04:27