【发布时间】:2014-04-04 02:36:31
【问题描述】:
在jsFiddle 中,您无法在 Firefox 中使用鼠标选择文本。但这仍然可以使用 Cmd-A 或 Ctrl-A 键序列。有没有办法在 Firefox 中禁用它?
我正在使用这个 CSS 类:
.noselect {
-webkit-touch-callout: none;
-webkit-user-select: none;
-khtml-user-select: none;
-moz-user-select: none;
-ms-user-select: none;
user-select: none;
}
我这样做不是为了阻止文本复制,而只是为了让 Ctrl-A + Ctrl-C 在某些元素上工作以增强用户体验。就像,您登陆一个页面,将其复制并粘贴到 Excel 中。只有有用的信息才能出现在 Excel 中(没有版权、注销链接、菜单等)。
【问题讨论】:
-
我希望你不要试图阻止文本的复制,因为无论哪种方式都是徒劳的。
-
不,只有选择。这只是视觉上的东西。我已经为此编辑了问题并添加了此评论。