[英]Firefox 4 and Keycode for special characters
因此,在 Firefox 中,当我执行如下组合键时:SHIFT +“”,这将等于“<”,键码返回为“0”。 键也是如此:“。” ">" 等等。 有人有想法么?
如果您已经使用 jquery,您可以使用jquery 插件。 也许看看他们是如何在这些插件中做到的。
编辑
在 jquery 热键中有 object 用于使用移位映射字符:
shiftNums = {
"`": "~", "1": "!", "2": "@", "3": "#", "4": "$", "5": "%", "6": "^", "7": "&",
"8": "*", "9": "(", "0": ")", "-": "_", "=": "+", ";": ": ", "'": "\"", ",": "<",
".": ">", "/": "?", "\\": "|"
}
还有几行:
character = String.fromCharCode( event.which ).toLowerCase();
var tmp = shiftNums[ character ];
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.