网页禁用右键限制菜单复制的一点技巧方法
时间:2019-08-24 13:39:05 作者:忠哥 浏览(985)本文简要总结了一下在网页中禁用鼠标右键的几种常用方法,很是实用,有需要的小伙伴参考下,以备不时之需。
关于禁止鼠标右键菜单的方法:
1、在HTML元素的Body标签中加入Javascript事件,代码如下:
<body onContextMenu="return false">
屏蔽选定功能右键:
〈body oncontextmenu=self.event.returnvalue=false〉
也可以在网页指定的位置禁止右键,如只想在网页中的某个图片上禁右键防下载,或您只想在网页中的一段文字或表格上禁右键,其实只需将上面代码加入到相应的HTML标签元素中就好,比如:
<!--给表格中禁止右键-->
<table onContextMenu="return false">
<!--图片上加禁止右键-->
<img src="logo.jpg" width=100 height=52 onContextMenu="return false">
2、编写Javascript函数,然后调用事件处理,代码如下:
<script language=javascript>
<!--
document.oncontextmenu=mylockone;
function mylockone(){
event.returnValue=false;
}
//-->
</script>
<!--点击右键带有的写法-->
<script language="javascript">
function click() {
if (event.button==2) {
alert('抱歉,此页面不允许复制!')
}
}
document.onmousedown=click
</script>
代码说明:请注意代码的大小写,将如上合适自己的代码拷贝到网页HTML源代码的<head>与</head>之间即可。
不过这些对于有一定技术能力或有心要进行来复制您网站内容人来说,没有什么实际的意义,但也可以在页面加隐藏的混淆内容,增加内容窃取者的时间成本,降低其窃取精度也是未尝不可。
来源于忠哥博客,欢迎分享,转载请以链接形式标明本文地址
本文地址:http://www.wenyaozhong.com/blog/post_246.html
版权申明:本文归忠哥博客和原作者所有,有疑问或版权问题请在线联系(QQ:963989956)。
上一篇:Windows10新补丁致CPU占用率100%:修改注册表搞定
相关文章: