使用JavaScript / PHP将文本复制到剪贴板

时间:2016-01-19 14:21:13

标签: javascript php html

尝试制作一个可以复制某些文字的链接,以及我想知道的内容(我已经阅读了一些文章,但是当人们输入内容时),如果有办法将任意随机文本放入剪贴板?我想用JavaScript做这个实际的复制并使用PHP来获取我想要复制的实际数据,我不知道那么多的JavaScript所以请记住这一点,谢谢。

2 个答案:

答案 0 :(得分:3)

这是一个经常出现的问题,它是很多“解决方案”,但如果你想要全面的平台支持,你最终会使用闪存。

如果不是这样,你可以使用像clipboard.js那样的库,而且还有更多的库,只需要查找它们。

答案 1 :(得分:0)

HTML

<div id="copy-text">Some Text</div>
<button onclick="copyToClipboard('#copy-text')" type="button" >Copy</button>

JS

function copyToClipboard(element) {
    var $temp = $("<input>");
    $("body").append($temp);
    $temp.val($(element).text()).select();
    document.execCommand("copy");
    $temp.remove();
}