【发布时间】:2018-05-30 10:41:52
【问题描述】:
有问题。当您打开 Fiddle 时,您将看到一个 contenteditable 页面。有些节点的样式是user-select=none,当你按ctrl-a全选时,你会看到所有内容都被选中,没有那些样式user-select:none
但是如果你用 ctrl-c 复制选定的文本并打开记事本并粘贴它,所有带有 user-select=none 的文本都会插入那里。
【问题讨论】:
-
更新:在 chrome 中运行。在这种情况下,Firefox 会忽略 moz-user-select (?)?
-
user-select不会阻止复制和粘贴。你可能会觉得这很有帮助——danoc.me/blog/css-prevent-copy -
谢谢,但不能阻止复制不可复制的内容可能是一件坏事。还有其他想法吗?
标签: javascript html css contenteditable