中易网

如何在html中禁止文字的复制

答案:2  悬赏:30  
解决时间 2021-01-15 15:57
  • 提问者网友:做自己de王妃
  • 2021-01-15 07:02
如何在html中禁止文字的复制
最佳答案
  • 二级知识专家网友:一把行者刀
  • 2021-01-15 07:38
禁止整个body中的内容被选中复制:

禁止页面中某一块或某一篇文章被选中复制:
这段内容不可选,禁止文字被选中
以上代码复制黏贴试试吧!
全部回答
  • 1楼网友:春色三分
  • 2021-01-15 08:54
直接在body标签中写入如下代码,即可实现在html中禁止文字的复制:

其中各个事件的意义是:
1)、oncontextmenu:单禁用右键菜单
oncontextmenu='return false':来取消鼠标右键
2)、ondragstart:事件在用户开始拖动元素或选择的文本时触发 return false:禁止鼠标在网页上拖动
3)、onselectstart="return false" 禁止选中网页上的内容
4)、onselect:事件会在文本框中的文本被选中时发生。 onselect="SomeJavaScriptCode" ,必需规定该事件发生时执行的 JavaScript。 document.selection.empty():表示文本框被选中时为空
5)、oncopy="return false" 防复制用户在网页上选中的内容
6)、onbeforecopy():默认动作的事件源对象上被取消。
7)、onmouseup:事件会在鼠标按键被松开时发生。 onmouseup="SomeJavaScriptCode",同onselect一样,必需规定该事件发生时执行的 JavaScript。
document.selection.empty():表示文本框被选中时为空
可以将这些代码粘贴试试。
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息!
大家都在看
推荐信息