概述
要在 JavaScript中將文字複製到剪貼簿,有以下三種方法鑰匙API:
非同步剪貼簿API (navigator.clipboard.writeText):
document.execCommand('copy'):
同步訪問,停止 JavaScript 執行,直到複製完成完成。
從 DOM 讀取文字並將其放置在剪貼板上。允許透過任何複製事件修改剪貼簿資料。
發展注意
剪貼簿相關指令可能無法在控制台測試中運作。通常需要頁面互動或活動標籤。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中文網其他相關文章!