php - 如何防止用户以任何可能的方式获得一些显示的文本?

标签 php javascript css html

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

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

我应该使用什么措施来强制执行此操作?有可能吗?

最佳答案

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

关于php - 如何防止用户以任何可能的方式获得一些显示的文本?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12879564/

相关文章:

PHP 在单击时将超链接字符串存储到变量中

php - 执行多个 MySQL 查询

php - CodeIgniter 选择查询日期差异

javascript - iOS 旋转照片问题

html - Angular 自定义指令 css 折叠子菜单

php - 如何为 WordPress 帖子标题添加(上一篇文章 ID +1)

javascript - 如何在 XML 中搜索特定属性以检索另一个属性?

javascript - 从开发人员工具中的选择元素打印选项列表

html - 我如何检查伪元素 webkit-calendar-picker-indicator

css - 带有字体的自定义脚本字体字距调整和字母间距