用户可以通过多种方式“获取”显示给他们的文本。选择它并复制它,如果这不起作用,DOM。
我想要一种安全可靠的方式来阻止可能是机器人的用户获取 div 中的内容。
我应该使用什么措施来强制执行此操作?有可能吗?
最佳答案
这真的不可能。发送到浏览器的任何内容都可供用户使用。捕获击键和某些事件(可能是 oncopy
或“类似”的东西)会有所帮助,但总有一种方法是您无法实际控制的。一些开发人员试图禁用右键单击页面(以防止复制或查看页面源代码),但这两种操作都可以在浏览器的菜单栏中使用。除了制作图像(仍然很容易获得)之外,如果您通过 HTTP 提供信息,则无法阻止用户获取信息。
关于php - 如何防止用户以任何可能的方式获得一些显示的文本?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12879564/