Copy复制命令兼容各种浏览器(等同于触发Ctrl+C或者Command⌘+C)
生活随笔
收集整理的這篇文章主要介紹了
Copy复制命令兼容各种浏览器(等同于触发Ctrl+C或者Command⌘+C)
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
?
/*復制命令兼容各種瀏覽器*/
function copy(copyContent, isAlert, maxLength) {if (window.clipboardData) {window.clipboardData.setData("Text", copyContent);}if (document.execCommand) {var copyTextarea = document.createElement("textarea");document.body.appendChild(copyTextarea);copyTextarea.innerText = copyContent;copyTextarea.select();document.execCommand("Copy");copyTextarea.parentNode.removeChild(copyTextarea);}if (isAlert) {if (typeof isAlert === "function") {isAlert(copyContent);} else {maxLength && (copyContent.length > maxLength) && (copyContent = copyContent.substr(0, maxLength) + "…");alert(`“${copyContent}”復制成功!`);}}
}
總結
以上是生活随笔為你收集整理的Copy复制命令兼容各种浏览器(等同于触发Ctrl+C或者Command⌘+C)的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 将图片(路径)转换为Base64 和 将
- 下一篇: 【数组方法大合集】原生js数组array