怎么使用JS禁止复制粘贴

JavaScript013

怎么使用JS禁止复制粘贴,第1张

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">关闭输入法

可以通过禁用浏览器的js功能来解除网页禁止粘贴,这里以谷歌浏览器为例。

1、同时按住键盘上的“Ctrl”键+“Shift”键+“Del”键打开谷歌浏览器的设置,然后点击页面底部的“高级”按钮:

2、点击“高级”按钮之后,在弹出的窗口中向下拉动,然后点击“网站设置”按钮:

3、在网站设置中找到“JavaScript”这一项,然后点击一项的按钮:

4、在弹出的页面中将JavaScript关闭,这时就解除了网页的禁止粘贴了:

jsp页面input框禁止复制黏贴,主要是通过设置禁止复制黏贴的属性为false来完成,如下代码:

<input type="text" oncopy="document.selection.empty()" onpaste="return false"  value="测试是否可以复制粘贴"/>

第二种方式是设置input的输入框为不可编辑,呈现为灰色。