怎样使自己的网页文字不能被复制?

 我来答
借过不用还
推荐于2016-01-16 · TA获得超过560个赞
知道小有建树答主
回答量:606
采纳率:100%
帮助的人:530万
展开全部
用JAVA禁止复制网页内容<Script Language=javascript>
function key(){
//if(event.shiftKey){
//window.close();}
//禁止shift
if(event.altKey){
alert('禁止CTRL-C复制本贴内容');}
//禁止alt
if(event.ctrlKey){
alert('禁止CTRL-C复制本贴内容');}
//禁止ctrl
return false;}
document.onkeydown=key;
if (window.Event)
document.captureEvents(Event.MOUSEUP);
//swordmaple javascript article.
//from www.jx165.com
//function nocontextmenu(){
//event.cancelBubble = true
//event.returnValue = false;
//return false;}
function norightclick(e){
if (window.Event){
if (e.which == 2 || e.which == 3)
return false;}
else
if (event.button == 2 || event.button == 3){
event.cancelBubble = true
event.returnValue = false;
return false;}
}
function Click(){
alert('禁止右键粘贴本贴内容');
window.event.returnValue=false;
}
document.oncontextmenu=Click;
</Script>

一个更简单的方法就是在<body>中加入如下的代码,这样鼠标的左右键都失效了.

topmargin="0" oncontextmenu="return false" ondragstart="return false" onselectstart ="return false" onselect="document.selection.empty()" oncopy="document.selection.empty()" onbeforecopy="return false" onmouseup="document.selection.empty()"

1.禁止网页另存为:在<body>后面加入以下代码:
<noscript>
<iframe src="*.htm"></iframe>
</noscript>

2.禁止网页内容复制.粘贴:在<body>中加入以下代码:
<body onmousemove=\HideMenu()\ oncontextmenu="return false" ondragstart="return false" onselectstart ="return false" onselect="document.selection.empty()" oncopy="document.selection.empty()" onbeforecopy="return false" onmouseup="document.selection.empty()">
doom11sheep
2008-02-17 · TA获得超过299个赞
知道小有建树答主
回答量:141
采纳率:0%
帮助的人:0
展开全部
改成图片被,只要不改成图片肯定能被复制,这点你可以放心,
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
上善若水1777
2008-02-17 · TA获得超过3.6万个赞
知道大有可为答主
回答量:5128
采纳率:66%
帮助的人:3599万
展开全部
简单点的
<script language="JavaScript">
document.oncontextmenu=new Function("event.returnValue=false;"); //禁止右键功能,单击右键将无任何反应
document.onselectstart=new Function("event.returnValue=false;"); //禁止先择,也就是无法复制
</script>

现在网页中,只要是文字类的,都有办法复制,比如通过“查看源文件”,或者“网页另存为”等等方法。

禁止右键
<body oncontextmenu="return false">

参考资料: http://zhidao.baidu.com/question/30318707.html?fr=qrl

已赞过 已踩过<
你对这个回答的评价是?
评论 收起
寸龙禾
2008-02-17 · TA获得超过2510个赞
知道小有建树答主
回答量:2232
采纳率:0%
帮助的人:0
展开全部
用防复制代码
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(2)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式