gpt4 book ai didi

javascript - IE9、IE11 和 Safari 的复制到剪贴板选项

转载 作者:搜寻专家 更新时间:2023-10-31 08:26:18 26 4
gpt4 key购买 nike

我正在尝试在网页上实现复制到剪贴板按钮。下面是我写的代码

function copyToClipboard(element) {
var $temp = $("<input>");
$("body").append($temp);
$temp.val($(element).text()).select();
document.execCommand("copy");
$temp.remove();
}
   <script src="https://ajax.googleapis.com/ajax/libs/jquery/1.11.1/jquery.min.js">
</script>

<p id="p1">Text1</p>
<p id="p2">Text2</p>
<button onclick="copyToClipboard('#p1')">Copy Text1</button>
<button onclick="copyToClipboard('#p2')">Copy Text2</button>
<br/><br/>
<input type="text" placeholder="Paste here for test" />

但是,这似乎不适用于 IE 9、11Safari。我可以使用任何更改/替代实现来在我的网页上实现它。

最佳答案

不确定 Safari,但在 IE 上你可以:

window.clipboardData.setData('Text', 'text you want to copy goes here');

希望对你有所帮助。干杯

关于javascript - IE9、IE11 和 Safari 的复制到剪贴板选项,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34434373/

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