-2

如何检查某些用户是否使用 php 在输入文本框中键入 CTRL+S (control+s)?

检查那个键盘事件,它会显示本地字符还是像数学符号这样的 unicode 字符?

我该怎么做?我必须使用 javascript/jquery 吗?

假设我有一些键盘映射的 unicode 字符映射,在将数据提交到服务器期间,我是否必须使用 PHP 检查该键入字符的映射?

考虑对博客中的帖子发表评论。

4

2 回答 2

2

使用 JQuery(如上所述 PHP 仅用于服务)

$(document).keypress("s",function(e) {
  if(e.ctrlKey)
    alert("do something");
});
于 2012-04-26T08:16:47.653 回答
1

你不能用 PHP 做到这一点。这是 jQuery(一个 JavaScript 库)中的一个解决方案

$(window).keypress(function(event) {
if (!(event.which == 115 && event.ctrlKey) && !(event.which == 19)) return true;
alert("Ctrl-S pressed");
event.preventDefault();
return false;
});
于 2012-04-26T08:15:13.057 回答