教你JavaScript實現一鍵複製內容剪貼簿
引言
有時候為了方便使用者快速複製頁面的內容,一般的做法就是新增一個按鈕給使用者點選一下就複製下來了,這邊使用JavaScript原生的方法進行設定剪貼簿。
程式碼
copy.html
< !DOCTYPE html> < html> < head> < title>一鍵複製demo< /title> < meta charset="utf-8"> < meta name="viewport" content="width=device-width,initial-scale=1.0,maximum-scale=1.0,user-scalable=0,viewport-fit=cover"> < style type="text/css"> *{ padding:0; margin:0; } h2{ text-align: center; margin-top: 20px; } #neirong{ width: calc(90% - 20px); padding:10px 10px; margin:20px auto; background: #eee; border-radius: 5px; } #copy{ border:none; width: 90%; height: 45px; background: #39f; font-size: 16px; color: #fff; font-weight: bold; border-radius: 5px; margin: 0 auto; display: block; } < /style> < /head> < body> < h2>一鍵複製demo< /h2> < div id="neirong">這是內容這是內容這是內容這是內容< /div> < button id="copy">複製< /button> < script> function copyArticle(event){ const range = document.createRange(); range.selectNode(document.getElementById('neirong')); const selection = window.getSelection(); if(selection.rangeCount > 0) selection.removeAllRanges(); selection.addRange(range); document.execCommand('copy'); alert("複製成功"); } window.onload = function () { var obt = document.getElementById("copy"); obt.addEventListener('click', copyArticle, false); } < /script> < /body> < /html>
實現效果
以上就是JavaScript實現一鍵複製內容剪下板的詳細內容。
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/69901823/viewspace-2910270/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- JavaScript複製內容到剪貼簿JavaScript
- Typescript實現一鍵複製文字進剪貼簿TypeScript
- 右鍵選單遮蔽 和 複製到剪貼簿 的javascriptJavaScript
- 剪貼簿複製貼上操作彙總
- JS複製內容到剪貼簿(相容FF/Chrome/Safari所有瀏覽器)JSChrome瀏覽器
- 20 行 JS 程式碼,實現複製到剪貼簿功能JS
- JS實現複製到剪貼簿(支援IE和Firefox)JSFirefox
- Salesforce LWC學習(二十八) 複製內容到系統剪貼簿(clipboard)Salesforce
- 實現前端點選按鈕自動複製剪貼簿功能前端
- 原生JS實現貼上到剪貼簿JS
- Windows平臺Node.js實現複製任意文字到剪貼簿WindowsNode.js
- 使用JavaScript讀取所選文字並將其複製到剪貼簿JavaScript
- 點選按鈕自動複製剪貼簿功能
- 非同步剪貼簿API:解放剪貼簿操作非同步API
- 使用JavaScript讀取所選文字並將其複製到剪貼簿(2)JavaScript
- python兩種獲取剪貼簿內容的方法Python
- PhotosCollage for Mac(照片剪貼簿製作工具)Mac
- Mac 剪貼簿命令Mac
- Win10系統剪貼簿在哪?怎麼清空剪貼簿Win10
- JavaScript實現複製和貼上功能JavaScript
- 向日葵&&ToDesk複製貼上(無法共享剪貼簿)的解決問題
- 在應用程式中監視剪貼簿的變化和內容 (轉)
- 使用 JS 剪貼簿 APIJSAPI
- 剪貼簿與PythonPython
- 剪貼簿小工具
- 使用ZeroClipboard解決跨瀏覽器複製到剪貼簿的問題瀏覽器
- win10剪貼簿在哪裡_win10剪貼簿怎麼開啟Win10
- js 實現點選複製內容JS
- javascript實現的禁止使用右鍵或者ctrl+v複製黏貼JavaScript
- 【Qt 6】讀寫剪貼簿QT
- 剪貼簿操作 Clipboard API 教程API
- iPaste:剪貼簿界的一股清流AST
- 實現網路螞蟻的實時監視剪貼簿功能 (轉)
- 如何實現讓編輯支援word內容和截圖的複製黏貼
- ClipboardAction for mac剪貼簿管理器Mac
- PasteNow for mac(剪貼簿工具)中文ASTMac
- Paste:您的Mac剪貼簿管家ASTMac
- ClipboardManager for mac(剪貼簿管理器)Mac