2012-01-05 134 views
6

可能重複:
Copy to clipboard without Flash複製到剪貼板,沒有閃光 - 火狐,Chrome,Safari,Opera或

我想通過給定的ID從一個元素一些文本複製到剪貼板。我想成爲無閃光燈解決方案,根本沒有Flash。它可以在jQuery或JavaScript中。

對IE的解決方案很簡單(剪貼板數據),但對於FF,Chrome和其他 - 這是行不通的。

幫助。

+5

jQuery是的JavaScript。 – daniels 2012-01-05 12:37:04

+21

jQuery is * not * Javascript - 這是一個客戶端Javascript框架 – 2012-01-05 12:47:57

回答

12

還有就是要做到這一點沒有JavaScript的方法 - 其通過瀏覽器的安全預防... Flash是最好的選擇...

在Firefox安全政策的說明 - >http://kb.mozillazine.org/Granting_JavaScript_access_to_the_clipboard

+19

這是垃圾...鉻如何說「這是一個安全問題,所以我們不會實現它,但我們會捆綁閃存與我們的瀏覽器允許它反正發生「 – fringd 2012-10-24 21:28:58

+3

這是錯誤的。剪貼板API是一項進展中的標準,目前正在通過Firefox與其他瀏覽器的掛起實現 - http://dev.w3.org/2006/webapi/clipops/clipops.html#widl-ClipboardEvent-clipboardData – 2015-01-02 21:46:15

+1

剪貼板API現在適用於Chrome和Firefox(但不適用於Safari AFAIK) - 示例如下:http://codepen.io/nottrobin/pen/meObWe – 2015-09-25 14:28:24