码迷,mamicode.com
首页 > Web开发 > 详细

js 禁止复制粘贴

时间:2016-11-16 11:29:34      阅读:162      评论:0      收藏:0      [点我收藏+]

标签:提示框   之间   disabled   tar   windows   网页   属性   其他   复制   

1. oncontextmenu="window.event.returnValue=false" 将彻底屏蔽鼠标右键,其实是禁止快捷菜单,因为不光右键可以弹出这个菜单,键盘上空格键右边的windows键也可以激活这个快捷菜单
<table border oncontextmenu=return(false)><td>no</table> 可用于Table
2. <body onselectstart="return false"> 禁止选取、防止复制
3. onpaste="return false" 禁止粘贴
4. oncopy="return false;" oncut="return false;" 禁止复制和剪切
5. <input style="ime-mode:disabled"> 关闭输入法

 

event.button属性的可能取值及含义:
0 没按键
1 按左键
2 按右键
3 按左和右键
4 按中间键
5 按左和中间键
6 按右和中间键
7 按所有的键
参照上表,我们可以在<body>和</body>之间加入如下语句:
<Script Langvage=javascript>
function Click(){
if (event.button!=1){alert(‘版权所有‘);
}}
document.onmousedown=Click;
</Script>
这样在浏览网页时除单击鼠标左键外,其他任何形式的鼠标点击或组合点击,都将出现“版权所有”的提示框,从而避免被人查看源文件代码。

注意:把body改为如下代码:<body oncontextmenu="window.event.returnValue=false">,其中Value中的V一定要大写!!

js 禁止复制粘贴

标签:提示框   之间   disabled   tar   windows   网页   属性   其他   复制   

原文地址:http://www.cnblogs.com/mo-cha/p/6068555.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!