概述
要在 JavaScript 中将文本复制到剪贴板,有以下三种方法钥匙API:
异步剪贴板 API (navigator.clipboard.writeText):
document.execCommand('copy'):
覆盖副本事件:
发展注意
Async Plus Fallback
将异步剪贴板 API 与后备相结合document.execCommand('copy') 确保广泛的浏览器支持:
function copyTextToClipboard(text) { if (!navigator.clipboard) { fallbackCopyTextToClipboard(text); return; } navigator.clipboard.writeText(text).then(function() { console.log('Async: Copying to clipboard was successful!'); }, function(err) { console.error('Async: Could not copy text: ', err); }); }
以上是如何在 JavaScript 中高效地将文本复制到剪贴板?的详细内容。更多信息请关注PHP中文网其他相关文章!