2013-02-26 11 views
0

在X11的Windows管理器上,您可以選擇文本並使用鼠標中鍵將其粘貼。如何使用javascript選擇文本,以便將其複製到X鼠標剪貼板中?

這真的很方便。

此外,使用JavaScript,您可以選擇輸入焦點上的文本。

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

是否有可能這個選擇功能也設置鼠標剪貼板中的選擇,就好像它是手動選擇?

+0

你想將它粘貼出瀏覽器範圍? – 2013-02-26 09:55:07

+0

您無權訪問用戶剪貼板!有像ZeroClipBoard這樣的插件可以使用Flash。 – adeneo 2013-02-26 09:55:11

+0

我會非常謹慎地嘗試使網頁實現複製/粘貼的特定UI的約定。如果用戶在X Windows中運行瀏覽器,那麼他們會自動獲得。如果他們使用的是Microsoft Windows或其他桌面,那麼他們不會期望選擇文本來複制它,所以你不應該違反[最簡單的原則](http://en.wikipedia.org/wiki/Principle_of_least_astonishment)。 – Quentin 2013-02-26 09:58:48

回答

0

ZeroClipBoard絕對是這種方式。

ZeroClipboardzclip

+0

ZeroClipboard將其複製到剪貼板中,但不復制到鼠標剪貼板中。 – Natim 2013-02-26 10:37:45

+0

https://github.com/jonrohan/ZeroClipboard/issues/78 – Natim 2013-02-26 10:39:03

0

溶液我在客戶端發現是run autocutsel

$ autocutsel & autocutsel -s PRIMARY & 

但這不完全是我想要的。

相關問題