91超碰碰碰碰久久久久久综合_超碰av人澡人澡人澡人澡人掠_国产黄大片在线观看画质优化_txt小说免费全本

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

JS如何實現復制內容到剪貼板功能

發布時間:2021-06-18 14:30:03 來源:億速云 閱讀:137 作者:小新 欄目:web開發

這篇文章主要為大家展示了“JS如何實現復制內容到剪貼板功能”,內容簡而易懂,條理清晰,希望能夠幫助大家解決疑惑,下面讓小編帶領大家一起研究并學習一下“JS如何實現復制內容到剪貼板功能”這篇文章吧。

前記:本來原生的JS是有提供一個函數來實現這個功能(window.clipboardData),但是很遺憾,這個函數僅僅支持IE和FF瀏覽器,所以基本用處不大。下邊介紹的是一個第三方插件庫(ZeroClipboard.js)。

ZeroClipboard.js在Git上的地址為:https://github.com/zeroclipboard/zeroclipboard

注意:此js庫不支持兼容手機端(包括Android、IOS),僅支持PC端瀏覽器。

第一步:將插件庫引入到工程中。

把Git上的dist目錄copy到自己的目錄中(其實只需要ZeroClipboard.js和ZeroClipboard.swf就OK~)

JS如何實現復制內容到剪貼板功能

腳本文件引入:

<script src="ZeroClipboard.js"></script>

第二步:初始化插件庫。

var clip = new ZeroClipboard( document.getElementById("d_clip_button"), {
 moviePath: "ZeroClipboard.swf"
} );

第三步:上代碼。

<!DOCTYPE html>
<html>
<head>
<title>Zero Clipboard Test</title>
<meta charset="utf-8">
</head>
<body>
<!-- 
 說明:
 1.data-clipboard-target 輸入要復制的對象的ID
-->
<button id="d_clip_button" class="my_clip_button" data-clipboard-target="fe_text"><b>復制到剪貼板</b></button>
<br/>
<textarea id="fe_text" cols="50" rows="3">輸入需要復制的內容</textarea>
</body>
</html>
<script type="text/javascript" src="ZeroClipboard.js"></script>
<script type="text/javascript">
//初始化復制對象
var clip = new ZeroClipboard( document.getElementById("d_clip_button"), {
 moviePath: "ZeroClipboard.swf"
} );
//復制內容到剪貼板成功后的操作
clip.on( 'complete', function(client, args) {
 alert("復制成功,復制內容為:"+ args.text);
} );
</script>

以上是“JS如何實現復制內容到剪貼板功能”這篇文章的所有內容,感謝各位的閱讀!相信大家都有了一定的了解,希望分享的內容對大家有所幫助,如果還想學習更多知識,歡迎關注億速云行業資訊頻道!

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

js
AI

布尔津县| 磐石市| 宿州市| 甘洛县| 额尔古纳市| 永泰县| 孟津县| 岳阳市| 湖北省| 永定县| 视频| 会泽县| 张北县| 陵川县| 永登县| 永胜县| 罗山县| 敖汉旗| 富平县| 保康县| 华阴市| 长丰县| 雷波县| 遵化市| 沂源县| 酒泉市| 平陆县| 宝清县| 雷州市| 宁河县| 安国市| 宁城县| 大宁县| 葵青区| 桑日县| 新龙县| 荔浦县| 广宁县| 泗洪县| 融水| 陇川县|