Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
用户可以通过多种方式“获取”显示给他们的文本。选择它并复制它,如果这不起作用,DOM。
我想要一种安全可靠的方法来阻止可能是机器人的用户在 div 中获取内容。
我应该使用什么措施来执行此操作?甚至可能吗?
这真的是不可能的。任何发送到浏览器的内容都可供用户使用。捕获击键和某些事件(可能oncopy或“类似”的东西)会有所帮助,但总会有一种您无法实际控制的方式。一些开发人员尝试禁用页面右键单击(以防止复制或查看页面源代码),但这两种操作都可以在浏览器的菜单栏中使用。除了制作图像(仍然非常容易获得)之外,如果您通过 HTTP 提供信息,则无法阻止用户获取信息。
oncopy
除了将敏感内容渲染为图像之外,我认为没有任何完全万无一失的方法可以做到这一点。