如何使用javascript将所选文本复制到剪贴板

时间:2014-03-16 11:26:52

标签: javascript copy clipboard

我使用简单的代码选择textarea中的所有文本,但我希望按钮将文本复制到剪贴板而不是使用右键单击或Ctrl + c。这是选择代码:

<form>
<textarea name='text_area' rows=1 cols=20 >large/<?php echo $row['Img_Name']; ?> 
</textarea> 
<input type='button' value='select path' onClick='javascript:this.form.text_area.focus(); this.form.text_area.select();'>
</form></div>

许多网站添加按钮来复制代码或文本只需打开此页面并单击视频上的共享并选择嵌入即可获得复制按钮,而无需选择文本或将网站添加到白名单     http://techcrunch.com/2014/03/13/zuckerberg-called-obama-to-express-frustration-over-new-nsa-revelations/?source=gravity

1 个答案:

答案 0 :(得分:1)

除了用户将你的网站设置在白名单上之外,像大多数其他浏览器一样,mozilla不会让js操纵剪贴板。

http://kb.mozillazine.org/Granting_JavaScript_access_to_the_clipboard

响应您编辑的问题:视频使用闪存复制到剪贴板。有几个图书馆使用隐藏的Flash内容,例如ZeroClipboard