gpt4 book ai didi

javascript - 复制到剪贴板 - 不适用于 FF,Chrome

转载 作者:太空狗 更新时间:2023-10-29 13:04:13 24 4
gpt4 key购买 nike

我正在使用下面提到的 javascript 将文本复制到剪贴板。它在 IE 中工作,但在 Firefox 和 Chrome 中不工作。

请教我,有什么问题吗?

   function setDataToclipboard() 
{

var str=document.getElementById("populatedString").value;

if (window.clipboardData && clipboardData.setData) {
clipboardData.setData("Text", str);
alert("Copied!");
}
}

最佳答案

剪贴板操作不是跨浏览器的。对于跨浏览器解决方案,您需要闪存。

看看这个图书馆https://github.com/jonrohan/ZeroClipboard

你可以像这样使用 ZeroClipboard:

<button id="my-button" data-clipboard-text="Copy me!">Copy to Clipboard</button>
<script>
var clip = new ZeroClipboard(document.getElementById('my-button'));
</script>

当您单击按钮时,文本 Copy me! 将被放入剪贴板。

有关更多说明,请查看库的 API https://github.com/jonrohan/ZeroClipboard/blob/master/docs/instructions.md

关于javascript - 复制到剪贴板 - 不适用于 FF,Chrome,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14460210/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com