如何使用php检查某些用户是否在输入文本框中键入CTRL + S(control + s)?
检查键盘事件,是否会显示本地字符或unicode字符,如数学符号?
我该怎么办?我必须使用javascript / jquery吗?
假设我有一些keyboad映射的unicode字符映射,在向服务器提交数据期间,我是否必须使用PHP检查该类型字符的映射?
考虑在博客中评论帖子。
答案 0 :(得分:2)
使用JQuery(如上面指出的PHP仅用于服务)
$(document).keypress("s",function(e) {
if(e.ctrlKey)
alert("do something");
});
答案 1 :(得分: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;
});