如何使用jQuery将文本复制到客户端的剪贴板?

工作流程很简单:

  1. 在文本区域内单击。
  2. 文本将复制到客户端的剪贴板。
  3. 向用户显示通知。

你是怎么做到的?


答案 1

在Javascript中,在浏览器兼容性方面,复制到剪贴板是一项棘手的任务。最好的方法是使用小闪光灯。它将在每个浏览器上运行。您可以在本文中查看它。

以下是针对 Internet Explorer 执行此操作的方法:

function copy (str)
{
    //for IE ONLY!
    window.clipboardData.setData('Text',str);
}

答案 2