如何用jquery自然选择文本?

Mik*_*ike 0 javascript jquery

由于版权法和许可协议,我无法允许复制+粘贴我们正在显示的文本的某些部分.因此禁用选择并禁用右键单击.我知道,这很糟糕,但遗憾的是它是玩游戏并保持业务的一部分.

使用jquery,我已经能够允许用户逐行选择文本 - 也就是说,他们将鼠标悬停在一行文本上,它会突出显示,如果他们点击它,那么它会被永久地选中,从而导致"复制"按钮出现.

我想要这个,但允许选择部分行.因此,如果用户只想从该行复制两个单词,他们就可以.更像是自然选择过程.

我很难做到这一点.在我的整行解决方案中,我在每行附加div.但这对于部分线路似乎并不高效?我是否必须跨越每个单词?

还有其他想法吗?

Ray*_*nos 6

你没有,你启用选择.问题解决了.

如果这给您带来法律麻烦,请找一位好律师.