防止复制网页中的文本

新手上路,请多包涵

我有测验应用程序。机器人在聊天中提出不同的问题,这些问题属于不同的知识领域。先回答问题的用户,获得积分。问题是,一些用户使用谷歌搜索答案。我想以某种方式阻止用户处理网页问题和谷歌搜索答案。

我什至不确定,这是可能的,无论如何可能有人有任何想法

原文由 Anton 发布,翻译遵循 CC BY-SA 4.0 许可协议

阅读 282
2 个回答

这里: 如何使用 CSS 禁用文本选择突出显示?

 -webkit-user-select: none;
-khtml-user-select: none;
-moz-user-select: none;
-ms-user-select: none;
-o-user-select: none;
user-select: none;

禁止他们在触发窗口的 onBlur 事件时能够回答。他们仍然可以使用其他设备,但他们将无法在同一台计算机上作弊。

原文由 mowwwalker 发布,翻译遵循 CC BY-SA 3.0 许可协议

在您粘贴问题的 div 标记中,添加以下代码行:

 <div id="test" onmousedown='return false;' onselectstart='return false;'>

这将防止复制标签内的任何内容……

原文由 Anuj Kaithwas 发布,翻译遵循 CC BY-SA 3.0 许可协议

推荐问题
logo
Stack Overflow 翻译
子站问答
访问
宣传栏