jquery實現複製功能
外掛地址:http://download.csdn.net/download/ledzcl/10205387
js+swf實現,檔案需要同時引入。 ZeroClipboard提供一個透明的flash,用於和剪下版互動,當點選頁面上的“複製”按鈕時,將需要的內容傳入Flash,再通過Flash的複製功能把傳入的內容複製到剪貼簿。 需保證該flash被正確載入即可。
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml"> <head> <meta http-equiv="content-type" content="text/html; charset=utf-8"/> <meta http-equiv="X-UA-Compatible" content="IE=EmulateIE8"/> <script type="text/javascript" src="/js/jquery-1.8.3.min.js"></script> <scripttype="text/javascript" src="/js/jquery.zclip.min.js"></script> </head> <body> <input type="hidden" name="text" id="text" value="http://www.baidu.com" /> <a href="javascript:void(0)" id="dynamic">複製</a> <script type="text/javascript"> $(document).ready(function(){ $("#dynamic").zclip({ path:'/js/ZeroClipboard.swf', copy:$('#text').val(),//複製的內容 beforeCopy:function(){ }, afterCopy:function(){ alert($("#text").val()); } }); //beforeCopy afterCopy 是可選項 }); </script> </body> </html>
複製方式2
<input name="copyBtn" type="button" id="test" value="data" />
<script type="text/javascript" src="${base}/bak/js/jquery.zclip.min.js"></script> <script type="text/javascript" src="${base}/bak/js/ZeroClipboard.js"></script>
$("input[name='copyBtn']").each(function () { var id = $(this).attr('id'); var data = $(this).val(); console.log(id); var clip = null; clip = new ZeroClipboard.Client(); ZeroClipboard.setMoviePath('${base}/resources/module/shop/swf/ZeroClipboard.swf'); //和html不在同一目錄需設定setMoviePath clip.setHandCursor(true); clip.setText(data); clip.addEventListener('complete', function (client, text) { alert("恭喜複製成功"); }); clip.glue(id); });
複製方式3(推薦):
<a class="gds-fg-blue btn" data-clipboard-text="data">複製連結</a>
/*
data-clipboard-text="data" 複製的資料*/
<script src="${base}/resources/common/js/clipboard.min.js"></script> <script> var clipboard = new ClipboardJS('.btn'); clipboard.on('success', function(e) { console.log(e); }); clipboard.on('error', function(e) { console.log(e); }); </script>
相關推薦
jquery實現複製功能
外掛地址:http://download.csdn.net/download/ledzcl/10205387js+swf實現,檔案需要同時引入。 ZeroClipboard提供一個透明的flash,用於和剪下版互動,當點選頁面上的“複製”按鈕時,將需要的內容傳入Flash,再
clipboard.js實現複製功能的示例程式碼
<div class="coupon-text-wrap"> <span class="coupon-text" id="coupon-text" > 123456 </span> <span class="coupon
Vue中結合clipboard實現複製功能
首先現在Vue中引入clipboard npm install clipboard --save 在需要使用的元件中import 引入clipboard import Clipboard from 'clipboard'; clipboard的實際使用 不論是單按鈕複
Skyline Terra Explorer6.6彈出視窗實現複製功能
前段時間繼續下來的基於Skyline的B/S專案,是基於Terra Explorer6.6實現的。專案中涉及到基於三維模型查詢裝置編碼等操作,從使用者友好角度來講,查詢到的裝置編碼應該要支援複製,方便使用者基於編碼的二次查詢和操作。 1. Terra Explorer彈出視窗限制 通常來說,在瀏覽器中複製
原生Js實現複製功能的方法總結,execCommand和clipboardData的使用
原生Js實現複製(Copy)的兩種方法,一種是利用 clipboardData,另外一種則是用 execCommand(),今天將統一講解一下關於他們的使用方法。 document.execCommand 當一個HTML文件切換到設計模式(designMode)時,文件物件
MongoDB基礎教程系列--第八篇 MongoDB 副本集實現複製功能
https://www.cnblogs.com/liruihuan/p/6709741.html 為什麼用複製 為什麼要使用複製呢?如果我們的資料庫只存在於一臺伺服器,若這臺伺服器宕機了,那對於我們資料將會是災難,當然這只是其中一個原因,若資料量非常大,讀寫操作勢必會影響資料庫的效能,這時候
vue實現複製功能(專案使用)
安裝依賴 npm install --save vue-clipboard2 用法: import Vue import VueClipboard from 'vue-clipboard2' Vue.use(VueClipboard) Demo: <temp
JavaScript 實現複製功能
<script> function copy_order() { let order_id_number = document.getElementsByClassName("order_id_number")[0].innerText.trim();
用jquery實現鐘錶功能
<!DOCTYPE html> <html> <head> <meta charset="UTF-8"> <title>時間</title> <script src="http:
點選滑鼠實現複製功能,相容主流瀏覽器
1.有一個需求,點選滑鼠左鍵,複製連結,可以將該連結貼上,實現一個簡單的複製貼上功能 2.程式碼實現 (1)HTML程式碼 <!DOCTYPE html> <html> <head> <title></title> &
ZeroClipboard外掛實現複製功能
Zero Clipboard 利用透明的Flash讓其漂浮在複製按鈕之上,這樣其實點選的不是按鈕而是Flash ,這樣將需要的內容傳入Flash,再通過Flash的複製功能把傳入的內容複製到剪貼簿。 但是值得注意的是官方介紹中已明確表態說這個外掛不
js/jquery實現複製、貼上、剪下觸發事件
js實現鍵盤快捷操作事件 oncopy 事件在使用者拷貝元素上的內容時觸發。 <input type="text" oncopy="myFunction()" value="嘗試拷貝文字"
jQuery實現複製到剪下板
前段時間需要做一個點選一個按鈕,把制定內容複製到剪下板的效果。 對於IE瀏覽器而言,有一簡單的方法,通過 window.clipboardData: (假如有一個id為copy的按鈕,有一個i
頁面上點選按鈕實現複製功能
引入clipboard.js; htm程式碼: <p class="link-div-p1">優惠券連結:<span id="link-span">http://</span></p> <!--<span sty
jquery 實現篩選功能。
商品屬性篩選 商品的屬性篩選 是一個十分常見的功能,通常是同一型別的屬性只能選擇一個。例如 價格範圍,或者品牌,為了使選擇的內容看上去更直觀 ,一般都會將選擇項列出,並擁有點選取消 選擇 ,點選同類替
jQuery實現複製當前tr到下面表格,刪除複製tr
直接上程式碼,複製貼上的時候別忘記引用Jquery外掛 <!DOCTYPE html> <html> <head> <meta charset="utf-8"> <meta name="viewport" co
使用clipboard.js實現複製功能
最近在開發中,使用原生js複製時,發現在360 7.1的低版本中無法實現程式碼的複製,隨後便網上找了外掛實現複製功能,檢驗後,發現在低版本也支援demo:<input id="contents" type="text" value="" style="position:
JavaScript實現複製功能
Zero Clipboard的使用方法 注意:由於是基於Flash實現,Flash出於安全,需要在Web容器(例如Apache、Tomcat)中才能執行,直接開啟Flash將不會被載入,按鈕類似假死現象,網上說右鍵Flash設定將ZeroClipboard.swf新增到受信任位置,感覺應該是行的,我試了
利用jQuery實現購物車功能
<!DOCTYPE html> <html> <head> <title>購物車----jQuery</title> <meta charset="utf-8" /> <
使用clipboard.js實現複製功能的示例程式碼
<td>電話號碼</td> <td> <span class="screenTel" id="callNumber"></span> <span class="tel