您的位置:首页 > Web前端 > JavaScript

禁止复制,保护版权的JS

2013-08-28 15:38 197 查看
一.禁止选中页面内容-兼容ie、firefox、chrome
使用js禁止用户选中网页上的内容,IE及Chrome下的方法一样。使用onselectstart,例如
<body onselectstart="return false">
Firefox下,控制css
body { -moz-user-select: none; }
这样在IE,Firefox及Chrome下都可以禁止用户选中页面上的内容了。

二.js控制
//禁止右键
document.oncontextmenu = function(){
alert("该内容受法律保护,未经许可, 禁止复制和转载。");
return false;
}
//禁止Ctrl+C复制
document.onkeydown = function(){
if (event.ctrlKey && window.event.keyCode==67){
alert("该页无法使用Ctrl+C,该内容受法律保护,禁止复制和转载。");
return false;
}
}
document.body.oncopy = function ()
{
alert("该页无法复制,该内容受法律保护,禁止复制和转载。");
return false;
}
//禁止选取网页文字
document.onselectstart = function(){
alert("该页无法选取文字,该内容受法律保护, 未经许可, 禁止复制和转载。");
return false;
}
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: