【发布时间】:2015-08-05 14:16:03
【问题描述】:
所以我想测试我网站的访问者是否按下了 Print Screen 按钮。
尽管我一直在寻找,但没有找到如何做到这一点的信息。我发现的是,ir 应该是 keyCode == 44。
我尝试了所有其他按钮都没有问题。
我的错误在哪里?
这里是输入按钮的类似工作代码:
window.addEventListener("keydown", checkKeyPressed, false);
function checkKeyPressed(e) {
if (e.keyCode == "13") {
alert("The 'enter' key is pressed.");
}
}
【问题讨论】:
-
mac有不同的截图方式
-
点击key会得到什么?
console.log(e.keyCode);没有 if 语句 ofcause。 -
我得到 124(Mac/意大利语键盘),但似乎没有关于这个确切 keyCode 的标准
标签: javascript event-listener keycode