屏蔽右键/禁止复制和粘贴 --几个JS小技巧

来源:互联网 发布:浙大中控dcs编程语言 编辑:程序博客网 时间:2024/05/22 00:51

1. oncontextmenu="window.event.returnValue=false" 将彻底屏蔽鼠标右键,其实是禁止快捷菜单,因为不光右键可以弹出这个菜单,键盘上空格键右边的windows键也可以激活这个快捷菜单

<table border oncontextmenu=return(false)><td>no</table> 可用于Table


对整个网页限制鼠标右键

<script type="text/javascript">

function hidemenu() //禁鼠标右键
{
    document.oncontextmenu = function(){return false;}
}

hidemenu() ;

</script>

2. <body onselectstart="return false"> 禁止选取、防止复制
3. onpaste="return false" 禁止粘贴
4. oncopy="return false;" oncut="return false;" 禁止复制和剪切
5. <input style="ime-mode:disabled"> 关闭输入法

一般用这三个就足够了

<body onselectstart='return false' ondrag='return false' oncontextmenu='return false'>

原创粉丝点击