Ant*_*ton 35 html copy-paste copy-protection
我有测验申请.机器人在聊天中提出不同的问题时,这些问题属于知识的不同领域.首先回答问题的用户,获得积分.问题是,有些用户在Google上搜索答案.我想以某种方式阻止用户从网页上回答问题和google搜索答案.
我甚至不确定,这是可能的,无论如何可能有人有任何想法
mow*_*ker 74
这里: 如何禁用使用CSS突出显示文本?
-webkit-user-select: none;
-khtml-user-select: none;
-moz-user-select: none;
-ms-user-select: none;
-o-user-select: none;
user-select: none;
Run Code Online (Sandbox Code Playgroud)
禁止他们在窗口的onBlur事件被触发时能够回答.他们仍然可以使用其他设备,但他们无法在同一台计算机上作弊.
Anu*_*was 23
在您粘贴问题的div标签中,添加以下代码行:
<div id="test" onmousedown='return false;' onselectstart='return false;'>
Run Code Online (Sandbox Code Playgroud)
这样可以防止复制标签内的任何内容......
Pek*_*ica 13
没有好办法做到这一点.骗子将能够解决几乎所有问题.
我唯一想到的是将问题输出为动态生成的图像.这样可以防止复制粘贴.但是,您必须确定实际上有多少保护 - 大多数简短的问题可以立即输入Google,不是吗?
请注意,想要通过浏览器端的Greasemonkey脚本等来覆盖无复制规则的人可能会通过Google找到此问题。
除了选择禁用之外,我还至少在一个网站上看到了以下策略:
<body oncopy="return false" onpaste="return false" oncut="return false">...</body>
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
75919 次 |
| 最近记录: |