複製到剪貼簿的js程式碼(相容ie、firefox、chorme、safari...什麼都相容!)
今天看到阿里媽媽的複製廣告程式碼到剪貼簿的功能不錯,看了下他的實現,把它貼出來獻給大家。
對於非ie瀏覽器他是用flash來實現的,js程式碼如下:
![複製到剪貼簿的js程式碼(相容ie、firefox、chorme、safari...什麼都相容!)](https://i.iter01.com/images/306e2ebfe7337793206da176fa4169f79c121ce47d3263cb2c1ae9c372da8707.gif)
![複製到剪貼簿的js程式碼(相容ie、firefox、chorme、safari...什麼都相容!)](https://i.iter01.com/images/304cb4d516bdf3b96f0d0d5d9449f8d2292fba9a54aa51d23cc5091c91574e59.gif)
<!--
Code highlighting produced by Actipro CodeHighlighter (freeware)
http://www.CodeHighlighter.com/
--> <script type="text/javascript">
function copy_code(copyText)
{
if (window.clipboardData)
{
window.clipboardData.setData("Text", copyText)
}
else
{
var flashcopier = 'flashcopier';
if(!document.getElementById(flashcopier))
{
var divholder = document.createElement('div');
divholder.id = flashcopier;
document.body.appendChild(divholder);
}
document.getElementById(flashcopier).innerHTML = '';
var divinfo = '';
document.getElementById(flashcopier).innerHTML = divinfo;
}
alert('copy成功!');
}
</script>
<input id="inputTest" type="button" value="測試" onclick="copy_code('拷貝成功!帆船書會http://www.fanchuanbook.com')" />
那個flash檔案從這裡下載:下載
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/12639172/viewspace-446862/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- 剪貼簿複製貼上操作彙總
- 使用 JS 剪貼簿 APIJSAPI
- 原生JS實現貼上到剪貼簿JS
- 使用JavaScript讀取所選文字並將其複製到剪貼簿JavaScript
- 點選按鈕自動複製剪貼簿功能
- Typescript實現一鍵複製文字進剪貼簿TypeScript
- 非同步剪貼簿API:解放剪貼簿操作非同步API
- 使用JavaScript讀取所選文字並將其複製到剪貼簿(2)JavaScript
- 教你JavaScript實現一鍵複製內容剪貼簿JavaScript
- AllClips for mac(剪貼簿管理程式)Mac
- Salesforce LWC學習(二十八) 複製內容到系統剪貼簿(clipboard)Salesforce
- PhotosCollage for Mac(照片剪貼簿製作工具)Mac
- 向日葵&&ToDesk複製貼上(無法共享剪貼簿)的解決問題
- win10剪貼簿在哪裡_win10剪貼簿怎麼開啟Win10
- 實現前端點選按鈕自動複製剪貼簿功能前端
- Mac 剪貼簿命令Mac
- IE 老提示 是否允許該頁從您的剪貼簿上貼上資訊
- Paste:您的Mac剪貼簿管家ASTMac
- 【Qt 6】讀寫剪貼簿QT
- PasteNow for mac(剪貼簿工具)中文ASTMac
- 剪貼簿操作 Clipboard API 教程API
- VB 獲取剪貼簿的內容
- Linux下Java剪貼簿的訪問LinuxJava
- 你經歷過老闆要求相容IE嗎?IE幾?有什麼感悟?
- 仿querySeletor 相容IE 67
- IE瀏覽器相容瀏覽器
- placeholder如何在相容IE?
- ClipboardAction for mac剪貼簿管理器Mac
- ClipboardManager for mac(剪貼簿管理器)Mac
- JS對日期、時間校驗;相容IE new Date()JS
- html+vue.js 實現分頁可相容IEHTMLVue.js
- Paste:Mac剪貼簿歷史的魔法師ASTMac
- js複製文字到貼上板(Clipboard.writeText())JS
- Canvas簡歷編輯器-我的剪貼簿裡究竟有什麼資料Canvas
- Canvas圖形編輯器-我的剪貼簿裡究竟有什麼資料Canvas
- js複製黏貼功能JS
- ie瀏覽器相容模式怎麼設定在哪裡 ie瀏覽器相容模式設定方法瀏覽器模式
- 網頁內容複製貼上(三種方案 相容多種瀏覽器)網頁瀏覽器
- Ember for Mac創意剪貼簿應用Mac