| 代码如下 | 复制代码 |
| 或 |
|
实质上,方法2与方法1是一样的。
方法3:
如果只限制复制,可以在
| 代码如下 | 复制代码 |
2、使菜单"文件"-"另存为"失效
如果只是禁止了右键和选择复制,别人还可以通过浏览器菜单中的"文件"-"另存为"拷贝文件。为了使拷贝失效,可以在
| 代码如下 | 复制代码 |
| 与之间加入以下代码: |
|
这样,用户在另存网页时,就会出现"无法保存Web页"的错误。
3、禁止复制
使用方法:在oncopy事件中return false
| 代码如下 | 复制代码 |
| oncopy="return false;" | |
1、禁止复制网页内容
| 代码如下 | 复制代码 |
2、禁止复制元素内容
| 代码如下 | 复制代码 |
二、禁止粘贴
使用方法:在onpaste事件中return false
onpaste="return false;"禁止将内容粘贴到元素中
| 代码如下 | 复制代码 |
三、复制粘贴来源信息
为了防止拷贝党在转载时不注明来源信息,所以需要在其复制时,自动在复制的内容后添加版权声明(默认延迟:100毫秒)
需要使用到clipboardData对象:
getData("Text")方法:获得剪贴板的文本信息
setData("Text",val)方法:设置剪贴板的文本信息
setTimeout(code,delay)方法:超时执行指定的code代码
| 代码如下 | 复制代码 |
|
Paste Source Information | |