对于打算为用户提供文本以供复制/粘贴的网站来说,将文本放在或中并为用户预先选择似乎是一种常见做法<input/>
。<textarea/>
然而,这些网站通常会通过还原选择并阻止大多数鼠标事件来阻止用户手动选择文本,只要用户单击元素或尝试手动选择它。
这阻止我复制/粘贴此文本。要在 X11 中复制,首先使用鼠标第一个按钮选择文本。要粘贴,请使用鼠标中键。
就我的情况而言,由于浏览器实现了自己的剪贴板(借助 GTK+?),我可以使用上下文菜单将文本从浏览器的一部分复制到另一部分,例如 URI 栏或页面编辑器,并且一旦文本进入其中,就用鼠标第一个按钮突出显示它,然后将其粘贴到目标位置。但是,这是一个额外的步骤,非常烦人且限制很多。
有没有更好的方法可以解决这个问题?也许是一个书签,可以阻止所有 JavaScript 尝试重新突出显示任何文本?