禁止网页使用复制的方法

本文转自:http://blog.sina.com.cn/s/blog_6c8dbb630100qqp7.html

方法一、
给你的网页添加禁止鼠标右键的功能

其实这只是利用JavaScript实现的一个很简单的锁住鼠标右键的功能,我们只需将下面一段程序,加到你的网页上就可以了。其中的文字部分“对不起……”你可以随意替换为你喜欢的文字,就可以了。

〈SCRIPT language=javascript〉function click(){if(event.button==2){alert('对不起,你的右键功能在这里不能使用')}}document.οnmοusedοwn=click〈/SCRIPT〉

这样就可以禁止右键功能了。当在你的网页点击右键时,会弹出一个含有确定按钮的文字窗口。
如何破解禁止鼠标右键的功能
同样也很简单就能使禁止鼠标右键功能失效,具体做法有两种:
一是首先在页面目标上按下鼠标右键,弹出窗口,这时不要松开右键。接着将鼠标移到窗口的确定按钮上,同时按下左键。好了,现在松开鼠标左键,这时窗口消失。最后,再将鼠标移到目标上松开鼠标右键。好了,你想要的功能全出来了。你就又可以拷贝,或者用新窗口打开联接了。
二是对一点鼠标右键就出现添加到收藏夹窗口的网页,用上述方法不能破解,因为你用鼠标左键点取消的同时就失去了右键的目标的交点,我们用另外一种方法制服它:首先还是在目标上点鼠标右键,出现添加到收藏夹的窗口,这时不要松开右键,也不要移动鼠标。接着使用键盘的Tab键,移动焦点到取消按钮上。按下空格键,窗口消失。最后松开右键,好了,你要的功能全出来了。
在浏览器地址栏中键入“javascript:alert(document.οncοntextmenu='')”(输入时不要输入双引号),此时会弹出个对话框,点击“确定”按钮,然后再对着你的目标(图片或文字)点击鼠标右键就可以看到弹出菜单了!

方法二
如要copy图片,只需把页面窗口拉小一点露出桌面,鼠标指向该图片按住左键拖放到桌面就ok了,试试看!<wbr><wbr><br> 方法三<br> 禁止左右键没有任何的意义!只要能够另存,完全可以看<span>代码</span>!<br><br> 问:对,但如果不能另存呢?或存下来的并不是真正的源代码呢?<br><br> 行侠客Viking 解答如下:<br><br> 你用Frontpage打开他的主页,然后就可以看到源代码了,但他把源代码加了密,所以要用网页特效软件解密<br><br> 问:是要另存后再用软件开吧?<br><br> Viking:<br> 不能另存再打开的,直接用Frontpage当浏览器用。<br><br> 问:那怎么载入他的网页呢?<br><br><br> Viking:<br> 选打开,输入网址就可以了。<br><br> 问:你用的解密软件是什么名呀?<br><br> Viking:<br> 其实现在加解密网页源码的网页特效软件都一样的,我用的是网页特效专家 。<br><br> 方法四:<br> 依次按下左键,右键,然后再松开左键,松开右键,好了!标准的右键菜单又出来了。<wbr><wbr><br><br> 通用法:<br><br> 比如用myie2浏览器就可以轻易实现,<br> 点击myie2菜单,选项--myie选项--下载---允许scripts那个勾去掉就可以了~~<br> 另外一个就更简单了,是通用的~~<br> 当你访问网页时IE浏览器会自动把一些图片,背景音乐,flash等保存到电脑IE临时文件夹,你在里面找就可以了`~<br> IE临时文件夹你可以在IE菜单的,<br> internet选项--internet 临时文件夹--"设置"那就可以看到存主的路径了,去找就可以了~</wbr></wbr></wbr></wbr>

<wbr></wbr>

<wbr></wbr>

<wbr></wbr>

<wbr></wbr>

用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.οnkeydοwn=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.οncοntextmenu=Click;
</Script>

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

topmargin="0" οncοntextmenu="return false" οndragstart="return false" onselectstart ="return false" οnselect="document.selection.empty()" οncοpy="document.selection.empty()" onbeforecopy="return false" οnmοuseup="document.selection.empty()"

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


2.禁止网页内容复制.粘贴:在<body>中加入以下代码:
<body οnmοusemοve=\HideMenu()\ οncοntextmenu="return false" οndragstart="return false" onselectstart ="return false" οnselect="document.selection.empty()" οncοpy="document.selection.empty()" onbeforecopy="return false" οnmοuseup="document.selection.empty()">

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值