如何使用CSS禁用键盘键?
我们是否可以用CSS禁用键盘键(Ctrl+A/Ctrl+C),这样就没有人可以在我的网站中使用“全选”快捷键?否,CSS不会影响浏览器对键盘的响应。JavaScript可以,但JavaScript也可以关闭如何使用CSS禁用键盘键?,css,Css,我们是否可以用CSS禁用键盘键(Ctrl+A/Ctrl+C),这样就没有人可以在我的网站中使用“全选”快捷键?否,CSS不会影响浏览器对键盘的响应。JavaScript可以,但JavaScript也可以关闭 换句话说:你不能这样做,即使你这样做了,你也不能指望它。不使用CSS,但是如果浏览器没有禁用该功能,就可以使用JavaScript。我认为使用CSS是不可能的 如果您想尝试javascript,请检查以下链接 试试这个css -webkit-touch-callout: none; -web
换句话说:你不能这样做,即使你这样做了,你也不能指望它。不使用CSS,但是如果浏览器没有禁用该功能,就可以使用JavaScript。我认为使用CSS是不可能的 如果您想尝试javascript,请检查以下链接 试试这个css
-webkit-touch-callout: none;
-webkit-user-select: none;
-khtml-user-select: none;
-moz-user-select: none;
-ms-user-select: none;
user-select: none;
(从回答到)
虽然最初的问题是关于用鼠标选择文本,但这个css似乎也禁用了ctrl+a/ctrl+c功能(至少在一个示例项目的快速测试中)这有什么意义?如果我不能使用快捷方式,我会用鼠标选择并从右键菜单中选择“复制”,以便更好地解释您试图阻止人们复制的内容。最有可能的是,你可以让它变得尴尬,但你不能让它变得不可能;你可能不想把它放到网上@泡泡面是对的,没有办法让它成为不可能。关于它,有一个热门话题。CSS不是JavaScript的退路,你知道……我已经用CSS禁用了鼠标文本选择,但不能用键盘快捷键做任何事情,因为CSS会影响浏览器对鼠标的响应,所以我想它也可以用在键盘上。我也用了java脚本。但我想在浏览器上禁用java脚本时禁用键盘快捷键。我也在考虑这个问题。我希望这段代码也可以修改为禁用键盘键。