R.S*_*ian 21 html javascript copy-paste
在HTML页面中,不允许用户复制文本,但同时我想为用户提供选择特定文本的选项(用于突出显示目的).这意味着CTRL+ C应该被禁用,CTRL+ A应该被启用.
谁能告诉我怎么做?
roo*_*oo2 48
您无法阻止人们从您的网页复制文字.如果您正在尝试满足"要求",这可能对您有用:
<body oncopy="return false" oncut="return false" onpaste="return false">
Run Code Online (Sandbox Code Playgroud)
如何使用javascript为Internet Explorer和Firefox浏览器禁用Ctrl C/V.
一个更高级的方法:
如何使用JavaScript检测Ctrl + V,Ctrl + C?
编辑:我只是想强调禁用复制/粘贴是烦人的,不会阻止复制,99%可能是一个坏主意.
Vai*_*y07 28
您可以使用jquery:
$('body').bind('copy paste',function(e) {
e.preventDefault(); return false;
});
Run Code Online (Sandbox Code Playgroud)
使用jQuery bind()
和指定您想要的eventTypes
.
归档时间: |
|
查看次数: |
98159 次 |
最近记录: |