js禁止内容复制到app外面

JavaScript03

js禁止内容复制到app外面,第1张

方法

2:

在<body>中加入以下代码:

<body oncontextmenu="return false" onselectstart="return false">

<body oncontextmenu="event.returnValue=false" onselectstart="event.returnValue=false">

实质上,方法2与方法1是一样的。

法3:

如果只限制复制,可以在<body>加入以下代码:

<body oncopy="alert('对不起,禁止复制!')return false">

2、使菜单"文件"-"另存为"失效

如果只是禁止了右键和选择复制,别人还可以通过浏览器菜单中的"文件"-"另存为"拷贝文件。为了使拷

贝失效,可以在<body>与</body>之间加入以下代码:

<noscript>

<iframe src="*.htm"></iframe>

</noscript>

这样,用户在另存网页时,就会出现"无法保存Web页"的错误。

一、屏蔽鼠标右键

<body oncontextmenu=self.event.returnValue=falseonselectstart="return false">

二、禁止“另存为”命令

在目标网页末尾“</BODY></HTML>”的标签前面加上加入如下代码,可以使“另存为”命令不能顺利执行。

<noscript>

<iframe scr="*.htm"></iframe>

</noscript>

加入上述代码后,当执行“另存为”命令时,会弹出“保存网页时出错”的对话框。

三、不用js也可以控制禁止右键!方法:

<body oncontextmenu="return false"></body>

<!--禁用右键:-->

<script>

functionstop(){

returnfalse

}

document.oncontextmenu=stop

</script>

<body onselectstart="return false">取消选取、防止复制

oncopy="return false"oncut="return false"防止复制

四:禁止查看源文件

<html>

<head>

<script>

functionclear(){

Source=document.body.firstChild.data

document.open()

document.close()

document.title="看不到源代码"

document.body.innerHTML=Source

}</script>

</head>

方法一:

第一招:在需要的网页页面、文件或快捷图标上先点击左键,并按紧左键不要放开,再点下右键,在按住右键的同时松开左键最后松开右键,这时熟悉的右键菜单便呈现在眼前了。这是最常用最有效的一种方法。

第二招:如果在网页目标上按下鼠标右键时弹出警告窗口,这时不要松开右键,将鼠标移到警告窗口上并按下左键点击“确定”按钮,这时窗口就会消失,最后松开鼠标右键,右键菜单便呈现在你眼前了。

第三招:如果在目标上点鼠标右键后出现添加到收藏夹的窗口,这时不要松开右键,也不要移动鼠标,只要移动键盘的TAB键,移动焦点到“取消”按钮上按下空格键或打回车,窗口就会消失,这时松开右键就可。

第四招:遇上右键被禁用,只要先按一下F10,再点右键,你就可以得到你想要的。当然,前提是你的鼠标右键没坏。如果坏了,也没关系——你如果想另存网页上的图片,可先另外开一个IE窗口,然后用鼠标左键点住图片不放并拖到新开的窗口里面去,在再IE窗口只选择“文件”菜单只“另存为”命令既可完成你的心原;如果你想保存文本信息也可如法炮制,只是你要新打开的不是IE窗口,而是Word 记事本等字处理软件窗口。

第五招:如果对网页中的超链接无法用是鼠标右键弹出“在新窗口中打开”菜单,用以上一些方法可能无法破解。这时只要你在超连接上点鼠标右键,弹出窗口,这时不要松开右键,按键盘上的空格键,窗口消失了,这时松开右键,可爱的右键菜单又出现了。 

第六招:在屏蔽鼠标右键的页面中点右键,出现限制窗口,此时不要松开右键,用左手按键盘上的ait+f4组合键,这时窗口就被关闭了,松开鼠标右键,菜单出现了!这一招使出来,以上所有情况都可轻易破解掉!

方法二: 先将网页下载下来,然后用文本编辑软件将限制右键的js代码去掉,再用ie浏览器查看即可,前提条件就是你要熟悉html和js。

不同的解密方法,所以解除屏蔽的方法也因屏蔽的方法而异。 具体步骤:

方法一:破解直接用上例方法屏蔽的网页

1.在地址栏输入: javascript:alert(document.oncontextmenu=document.onselectstart="OK") 或者 javascript:alert(document.body.oncontextmenu=document.body.onselectstart="OK")

2.回车,弹出一个警告对话框。按“确定”后即破解成功。

技巧: l?????????你可以通过修改替换“OK”来达到自定义警告消息目的?。 l?????????如果不需要弹出警告消息框,可以修改?alert?为?void。

方法二:破解用判断按钮弹出警告提示的方法屏蔽右键的: <script>document.onmousedown=function(){ if(event.button==2||event.button==3) alert("禁止右键") } </script>

1.可以象第一种方法的破解一样,在地址栏输入 javascript:alert(document.onmousedown="OK")

2.或者在弹出警告对话框时按住右键不放,用左键单击确定(也可以按回车或空格键)后再松开右键,右键菜单就出来了,当然,你也可以直接按键盘上右Win徽征键和右Ctrl键间的那个打开上下文菜单的键。

注意:本例的破解方法仅供学习研究用,请勿用于非法用途。 特别提示 本例所需要的运行环境是地址栏,如果网页隐藏了地址栏将无法直接破解。