如何使用javascript选择文本,以便将其复制到X鼠标剪贴板中?

如何使用javascript选择文本,以便将其复制到X鼠标剪贴板中?,javascript,x11,xorg,Javascript,X11,Xorg,在X11的Windows管理器上,可以选择文本并使用鼠标中键粘贴 这真的很方便 使用javascript,您还可以选择输入焦点上的文本 <input type="text" onFocus="select();" value="The value"> 此选择功能是否也可以将鼠标剪贴板中的选择设置为手动选择?ZeroClipBoard绝对是解决此问题的方法 或者我在客户端找到的解决方案是 但这并不是我想要的。要将其粘贴到浏览器范围之外吗?您没有访问用户剪贴板的权限!有像ZeroC

在X11的Windows管理器上,可以选择文本并使用鼠标中键粘贴

这真的很方便

使用javascript,您还可以选择输入焦点上的文本

<input type="text" onFocus="select();" value="The value">


此选择功能是否也可以将鼠标剪贴板中的选择设置为手动选择?

ZeroClipBoard绝对是解决此问题的方法


或者

我在客户端找到的解决方案是


但这并不是我想要的。

要将其粘贴到浏览器范围之外吗?您没有访问用户剪贴板的权限!有像ZeroClipBoard这样使用Flash的插件可用。我会非常小心尝试让网页实现特定UI的复制/粘贴约定。如果用户在X Windows中运行浏览器,那么他们将自动运行该浏览器。如果他们使用的是Microsoft Windows或其他桌面,那么他们不会希望选择文本来复制它,因此您不应该违反。我不想违反任何原则。我只希望我的操作系统的一个基本功能能够使用javascript
select()
函数。ZeroClipboard将其复制到剪贴板中,但不要复制到鼠标剪贴板中。
$ autocutsel & autocutsel -s PRIMARY &