数码资讯
基于jQuery的实现代码,用于禁用右键、文本选择函数和复制键。
选购提示
关注价格、性能、续航、售后和真实使用场景,理性比较后再下单。
同时适用于IE、火狐、谷歌浏览器,通过筛选代码如下:
复制代码代码如下所示:
禁用/右键,文本选择功能,复制按钮
$(document)。Bind(ContextMenu,函数(){ return false;});
$(document)。Bind(selectstart,函数(){ return false;});
$(document)。Keydown(function(){ return键(参数{ 0 })});
警告按钮
函数键(e){
无功keynum;
如果(窗口事件){
keynum = / /即能;
} else if(e.which){
keynum =哪 / / ;Netscape、Firefox或Opera
}
如果(keynum = = 17){
警告(没有内容的副本!);
返回false;
}
}
禁用/右键,文本选择功能,复制按钮
$(document)。Bind(菜单
$(document)。Bind(selectstart
$(document)。Keydown(function(){ return键(参数{ 0 })});
警告按钮
函数键(e){
无功keynum;
如果(窗口事件)伊江
{
keynum =能;
}
如果(e.which) / / / /歌剧浏览器Netscape
{
keynum =哪;
}
如果(keynum = = 17){ alert(禁止复制内容!);返回false;}
}
右键点击, / / Ctrl + N,Shift + F10,F11,F5刷新退格键
功能document.oncontextmenu({值= false)事件。;} / /屏蔽鼠标右键
功能window.onhelp({ return)假} / F1帮助屏蔽
功能document.onkeydown(){
如果((窗口。事件。altkey)
((窗口。事件。密码= = 37)| | / / Alt +屏蔽的关键。
(窗口。事件。密码= = 39))){ / / Alt键屏蔽
警告()不允许使用Alt +方向前进或后退页!;
值=虚假事件;
}(如果(密码= = 8事件。)| | /屏蔽删除键
(密码= = 116事件。)| | /屏幕F5刷新按钮
(event.ctrlkey事件。密码= = 82)){ / / Ctrl + R
事件代码= 0;
值=虚假事件;
}
如果(密码= = 122事件。){事件。密码= 0;事件。值=假F11;} / /盾牌
如果(event.ctrlkey事件。密码= = 78事件。值= false); / / Ctrl + N盾
如果(event.shiftkey事件。密码= = 121事件。值= false); / / Shift+F10盾
如果(窗口。事件。srcelement。tagname = = 窗口。事件。大写键)
窗口。事件。值= false; / /移盾加左建新打开一个网页
如果((窗口。事件。altkey)(窗口。事件。密码= = 115)){ / / Alt + F4屏蔽
window.showmodelessdialog(有关:空白
返回false;
}
}
复制代码代码如下所示:
禁用/右键,文本选择功能,复制按钮
$(document)。Bind(ContextMenu,函数(){ return false;});
$(document)。Bind(selectstart,函数(){ return false;});
$(document)。Keydown(function(){ return键(参数{ 0 })});
警告按钮
函数键(e){
无功keynum;
如果(窗口事件){
keynum = / /即能;
} else if(e.which){
keynum =哪 / / ;Netscape、Firefox或Opera
}
如果(keynum = = 17){
警告(没有内容的副本!);
返回false;
}
}
禁用/右键,文本选择功能,复制按钮
$(document)。Bind(菜单
$(document)。Bind(selectstart
$(document)。Keydown(function(){ return键(参数{ 0 })});
警告按钮
函数键(e){
无功keynum;
如果(窗口事件)伊江
{
keynum =能;
}
如果(e.which) / / / /歌剧浏览器Netscape
{
keynum =哪;
}
如果(keynum = = 17){ alert(禁止复制内容!);返回false;}
}
右键点击, / / Ctrl + N,Shift + F10,F11,F5刷新退格键
功能document.oncontextmenu({值= false)事件。;} / /屏蔽鼠标右键
功能window.onhelp({ return)假} / F1帮助屏蔽
功能document.onkeydown(){
如果((窗口。事件。altkey)
((窗口。事件。密码= = 37)| | / / Alt +屏蔽的关键。
(窗口。事件。密码= = 39))){ / / Alt键屏蔽
警告()不允许使用Alt +方向前进或后退页!;
值=虚假事件;
}(如果(密码= = 8事件。)| | /屏蔽删除键
(密码= = 116事件。)| | /屏幕F5刷新按钮
(event.ctrlkey事件。密码= = 82)){ / / Ctrl + R
事件代码= 0;
值=虚假事件;
}
如果(密码= = 122事件。){事件。密码= 0;事件。值=假F11;} / /盾牌
如果(event.ctrlkey事件。密码= = 78事件。值= false); / / Ctrl + N盾
如果(event.shiftkey事件。密码= = 121事件。值= false); / / Shift+F10盾
如果(窗口。事件。srcelement。tagname = = 窗口。事件。大写键)
窗口。事件。值= false; / /移盾加左建新打开一个网页
如果((窗口。事件。altkey)(窗口。事件。密码= = 115)){ / / Alt + F4屏蔽
window.showmodelessdialog(有关:空白
返回false;
}
}
声明:本文内容用于数码产品信息整理与选购参考,具体价格、库存、售后政策以官方渠道和电商页面实时信息为准。