【发布时间】:2016-01-03 07:42:00
【问题描述】:
我写了一个JavaScript widget,它添加了行号,而我无法弄清楚的一件事是在复制文本时防止数字被复制。我希望人们能够复制数字周围的序列,但不能复制数字。 Here is an example of the script's results.
基本上:
<span>useful stuff to be copied </span>
<span style="some-mysterious-setting: True;"> gloss to be discarded in selection </span>
<span> useful stuff to be copied</span>
数字被实现为单独的跨度元素,而不是表格或任何花哨的东西。我在 CSS 中尝试了user-select: none; 及其变体,但这意味着它不会被突出显示,但它仍然会复制编号。
【问题讨论】:
-
您是按照示例中的方式输出它还是像典型的编辑器那样输出它?喜欢每行一个数字吗?
-
哦,这实际上是你的代码。
-
我带来了 GitHub 文件的更改。谢谢大家!
标签: javascript html css