javascript - 禁用由 React 应用程序呈现的网页选定部分的副本

标签 javascript reactjs copy

我正在尝试禁用网页某些部分的复制选项。我知道,如果用户下定决心,就没有办法禁止他进行复制,但我只是不希望某些部分的简单副本不起作用(选择+右键单击或 ctrl+c)。

有办法实现吗?

最佳答案

您可以添加以下样式来防止用户像这样表面选择文本:

user-select: none;

p {
  user-select: none;
}
<p> Some sample text that you cant select </p>

Details on MDN

关于javascript - 禁用由 React 应用程序呈现的网页选定部分的副本,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/50168216/

相关文章:

javascript - 如何在 Three.js 中仅渲染透明对象的最近深度级别?

javascript - 如何并行上传多个文件到亚马逊S3?

javascript - Material UI - TreeView 数据结构

javascript - React JS 无限 slider 问题

javascript - 你如何启动一个对 heroku 使用react的快速服务器?

php - 用于将 zip 文件加载到数据库中的 Postgres 复制命令

javascript - 实际使用脚本异步或延迟等框架

javascript - 如何在添加选项时保持 HTML 选择扩展

java - 将文件从内部存储复制到Android中的外部存储

Windows批处理文件将某些文件类型从子目录复制到一个文件夹并重命名