如何选择文本框中的所有文本并使用JavaScript / jQuery将其复制到剪贴板?

我有一个文本框,旁边有一个“添加到剪贴板”按钮。 每当按下复制到剪贴板按钮时,我希望剪贴板的内容被复制到剪贴板,并以跨浏览器的方式跨Internet Explorer,Firefox,Chrome,Opera等工作。我可以使用jQuery或纯JavaScript 。

如何才能做到这一点?

听起来像jQuery剪贴板插件可能会很好地完成工作。 您也可以使用选择符表示法,但实用程序$.copy

编辑:

ZeroClipboard是另一种选择,它似乎运行良好 (在Firefox 3.5,IE 6和Chrome中测试)