为了账号安全,请及时绑定邮箱和手机立即绑定

JS代码阻止浏览器的command+F、ctrl+F

JS代码阻止浏览器的command+F、ctrl+F

holdtom 2018-09-10 10:55:01
请问:在MacOS系统下,「腾讯视频」是如何做到阻止用户在浏览器上,在电影播放界面使用cmd+f搜索内容的,阻止代码是怎样的?希望可以贴出腾讯视频的实现代码。
查看完整描述

2 回答

?
慕标5832272

TA贡献1966条经验 获得超4个赞

基本原理如下,不保证所有浏览器有效。

document.addEventListener('keydown', function(e){ 
    if(e.ctrlKey && e.key === 'f'){ 
        e.preventDefalut(); 
    }
})


查看完整回答
反对 回复 2018-09-10
?
素胚勾勒不出你

TA贡献1827条经验 获得超9个赞

相关思路就是判断用户按了那几个键 然后 return false;

//只是一个例子,与本问题无关//阻止一切键盘事件  window.onkeydown = window.onkeyup = window.onkeypress = function () {  
    window.event.returnValue = false;  
    return false;  
}



查看完整回答
反对 回复 2018-09-10
  • 2 回答
  • 0 关注
  • 1842 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信