asp.net - 禁用从网页复制数据

标签 asp.net html css

我一直在寻找创建网页的方法,以便用户无法从我的网页复制内容。即用户将无法选择网页上存在的任何文本。 假设我正在使用 asp.net

完成任务有什么有趣的想法吗?

最佳答案

最终你不能。

如果您禁用选择文本的功能,上下文菜单甚至只是上下文菜单中的复制选项,用户仍然可以查看您的内容。

如果他们能看到它,他们可以复制它:

  • 截图。
  • 拍照。
  • 将他们看到的文本键入记事本。
  • 将文本口述到录音机中。

开发工作不值得,而且您不会阻止坚定的抄袭者。您最终要做的就是惹恼您的合法用户。

为您的网站增加值(value),让人们希望不断回来,而不仅仅是获取内容和运行。这可能是:

  • 允许用户生成的内容扩展现有内容。
  • 定期更新内容,确保内容始终新鲜。

关于asp.net - 禁用从网页复制数据,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5472223/

相关文章:

html - 为什么完整的背景图片适用于 body 而不是 CSS 中的 html?

c# - asp.net c# 连接到本地 Db vs2008

c# - 使用 C# 从代码隐藏生成下拉列表项

html - 如何检查浏览器的确切默认 CSS 着色方案?

html - 超链接点击半径大于实际文本

html - 在我的网站上看不到 hr 行

css - 使用 GIF 移动 Ant 边界

c# - 可能的 GetObjectsOfType 替换

c# - 如何在执行 Response.Redirect 之前显示/隐藏面板

html - 有什么方法可以使用 CSS 在 Outlook 中将图像设置为原始大小的 100%?