首页 / 知识
关于键盘:如何通过javascript实现CTRL或SHIFT + <letter>的快捷键组合?
2023-04-15 11:27:00

how to implement shortcut key combination of CTRL or SHIFT +
|
1 2 3 4 | window.onkeyup = function(e) { if (e.altKey) alert("Alt pressed"); if (e.shiftKey) alert("Shift pressed"); } |
这已在Firefox 3,Windows XP上进行了测试。
Javascript支持ctrl + alt + shift键。我认为您可以解决其余的问题。链接。
我知道这不能回答原始问题,但是我的建议是:不要在Web应用程序中使用键组合快捷方式!
为什么?因为它可能破坏可用性,而不是增加可用性。尽管通常的浏览器不使用"一键快捷键"(Opera从上一个主要版本中默认删除它),但是您无法弄清各种浏览器使用的键组合快捷键是什么,也将是什么。 。
此外,如果您的访问者使用可高度自定义的浏览器(例如Firefox或Opera),则很可能会配置自己的快捷方式或使用定义了其他一些附加插件的附加插件。
请记住,Web应用程序是浏览器的依赖项,并且您永远不要假设,如果它在您最喜欢的,调整能力最强的全功能浏览器上运行,它将对您朋友的响应相同。
最新内容
相关内容
linux开命令行快捷键?
linux开命令行快捷键?,系统,位置,工作,一致,环境,快捷键,终端,命令,目录,脚本,linux提示命令快捷键是什么?Alt + Tab 切换窗口 Alt +按住左键linux下的键盘命令是?
linux下的键盘命令是?,系统,电脑,命令,工具,代码,简介,软件,光标,程序,进程,如何用键盘控制电脑1、使用方向键选中软件图标。win键进入开始菜linux组合命令别名?
linux组合命令别名?,系统,别名,地方,环境,工作,新增,命令,终端,文件,环境变量,linux系统怎样设置命令别名1、可将设置别名的命令写进启动文件键盘进入linux命令?
键盘进入linux命令?,系统,状态,设备,电脑,名称,百度,密码,通用,工作,代码,linux怎么进入目录?1、cd命令:切换当前目录至其它目录。cd / ,即进入linux用命令显示键盘?
linux用命令显示键盘?,系统,信息,工具,电脑,键盘,分析,设备,数据,通用,工作,Linux系统中使用屏幕键盘的方法然后用编辑器打开欢迎界面配置文件linux终止命令快捷键?
linux终止命令快捷键?,系统,工具,命令,通用,数据,管理,进程,程序,指令,快捷键,Linux终止前台进程的命令1、方法在“Terminal”终端输入“gnomelinux发送键盘命令?
linux发送键盘命令?,电脑,信息,数据,系统,通信,多地,发行,名称,环境,标准,请问如何向LINUX的某个进程发送键盘消息1、sigqueue的第一个参数是两个linux快捷键命令?
两个linux快捷键命令?,系统,环境,位置,代码,快捷键,名称,第一,项目,命令,终端,linux系统有哪些快捷键Shift +Ctrl + w:效果类似于Ctrl + d但又linux命令操作快捷键?
linux命令操作快捷键?,系统,名称,快捷键,环境,地址,连续,位置,命令,终端,滚轮,Linux命令如何设置成键盘快捷键可以使为命令设置别名alias来建linux结束命令快捷键?
linux结束命令快捷键?,系统,传播,管理,命令,进程,状态,通用,密码,工具,环境,linux中什么快捷键能够终止当前运行命令linux系统下怎么停止当前linux命令和应用程序?
linux命令和应用程序?,软件,系统,环境,管理,基础,情况,位置,电脑,工具,中心,在linux下如何装应用程序?需要什么命令啊首先从官网下载hdf5,根据linux命令提示快捷键?
linux命令提示快捷键?,系统,名称,电脑,终端,快捷键,首页,发行,管理,信息,命令,请问linux任务管理器快捷键有哪些Command+Shift+Esc--任务管理