单击按钮从DIV复制文本

时间:2011-08-28 09:37:00

标签: jquery

如何制作“复制按钮”,复制所有文本:

<div id="x">
<span id="text">text</span>
<span id="info">text</span>
....
</div>

剪贴板

2 个答案:

答案 0 :(得分:2)

我认为这是可能的唯一方法是通过JavaScript与Flash通信。出于安全原因,您无法使用JavaScript访问这些内容。

http://code.google.com/p/zeroclipboard/

答案 1 :(得分:1)

你可能想在这个jQuery插件中循环:

http://plugins.jquery.com/project/clipboard

似乎没有本地方法可以做到这一点,我看过的所有代码示例,包括上面的插件,都显得有些粗略。

在IE中,可以使用一些IE本机代码进行复制,但对于其他浏览器,则依赖于Flash,从版本10开始,这似乎意味着对此操作的进一步限制。