Chrome 上的阅读器模式允许用户在我的网站上复制文本。如何禁用它?

Posted

技术标签:

【中文标题】Chrome 上的阅读器模式允许用户在我的网站上复制文本。如何禁用它?【英文标题】:Reader mode on Chrome allow users to copy text on my site. How to disable it? 【发布时间】:2022-01-09 14:47:51 【问题描述】:

我的网站不允许使用一些 CSS 和 JS 技巧进行复制和粘贴。我知道它是可以破解的,但它仍然有效地增加了从我的网站窃取内容的成本。但是 Chrome 和 Edge 等一些浏览器正在尝试使用阅读器模式,这使得从我的网站复制内容变得更加容易。有什么办法可以禁用它吗?非常感谢。

【问题讨论】:

我发现了这个问题:https://***.com/questions/47533619/disable-text-selection-on-chrome-firefox-reading-view 【参考方案1】:

ReferLink

document.addEventListener('copy', function(e) 
e.clipboardData.setData('text/plain', 'Please do not copy text');
e.clipboardData.setData('text/html', '<b>Please do not copy text</b>');
e.preventDefault();

);

【讨论】:

正如目前所写,您的答案尚不清楚。请edit 添加其他详细信息,以帮助其他人了解这如何解决所提出的问题。你可以找到更多关于如何写好答案的信息in the help center。

以上是关于Chrome 上的阅读器模式允许用户在我的网站上复制文本。如何禁用它?的主要内容,如果未能解决你的问题,请参考以下文章

允许 Youtube iframe 显示与 Youtube.com 兼容的 Chrome 扩展程序

隐身标签的 Chrome 扩展

如何阻止 Chrome 使我网站的输入框变黄?

允许本地网络以外的用户查看我的 XAMPP 网站

如何允许用户在我的 MVC 网站上创建自己的子域? [复制]

在我的 chrome 中时,不会捕获在 url 中传递的参数(仅限非隐身模式)