0

用户可以通过多种方式“获取”显示给他们的文本。选择它并复制它,如果这不起作用,DOM。

我想要一种安全可靠的方法来阻止可能是机器人的用户在 div 中获取内容。

我应该使用什么措施来执行此操作?甚至可能吗?

4

2 回答 2

3

这真的是不可能的。任何发送到浏览器的内容都可供用户使用。捕获击键和某些事件(可能oncopy或“类似”的东西)会有所帮助,但总会有一种您无法实际控制的方式。一些开发人员尝试禁用页面右键单击(以防止复制或查看页面源代码),但这两种操作都可以在浏览器的菜单栏中使用。除了制作图像(仍然非常容易获得)之外,如果您通过 HTTP 提供信息,则无法阻止用户获取信息。

于 2012-10-14T05:46:13.970 回答
2

除了将敏感内容渲染为图像之外,我认为没有任何完全万无一失的方法可以做到这一点。

于 2012-10-14T05:32:16.280 回答