javascript - 如何屏蔽谷歌浏览器快捷键
大家讲道理
大家讲道理 2017-04-10 14:52:54
[JavaScript讨论组]

如何用js屏蔽谷歌浏览器的快捷键,比如ctrl+t(打开新标签页)。
发现有些(ctrl+'加号',放大)用preventDefautl可以。有些确不行,比如ctrl+t

大家讲道理
大家讲道理

光阴似箭催人老,日月如移越少年。

全部回复(2)
黄舟

你還可以問 windows 下如何屏蔽 ctrl+alt+delete。。。答案是注入 winlogon.exe。。。

Chrome 完全可以過濾要將哪些快捷鍵交給網頁處理。

對於瀏覽器而言,某些關鍵快捷鍵必須要保留,否則網頁完全可以劫持用戶瀏覽器甚至電腦。

經測試,涉及到 關閉、新建、切換 tab 或 window 的快捷鍵一概不能屏蔽。

想要繞過恐怕只有藉助插件了。

黄舟
document.addEventListener('keydown', function(e){

            e.preventDefault();
            return false;
    }, false);
    
    

正巧我最近也在弄这个功能,这是我在网上找的方法。。退格,空格,TAB都可以屏蔽。其他的组合键我就不知道了

热门教程
更多>
最新下载
更多>
网站特效
网站源码
网站素材
前端模板
关于我们 免责申明 意见反馈 讲师合作 广告合作 最新更新
php中文网:公益在线php培训,帮助PHP学习者快速成长!
关注服务号 技术交流群
PHP中文网订阅号
每天精选资源文章推送
PHP中文网APP
随时随地碎片化学习
PHP中文网抖音号
发现有趣的

Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号