我們在網頁上放置一個復制按鈕,主要用來方便用戶復制鏈接之類的復雜文本,以往的做法是,通過JS依靠Flash,甚至借助jQuery龐大的js庫來實現文本復制到剪貼板的。今天我要給大家介紹的是一款極現代的,不需要flash,不依賴任何其他js庫的非常小的插件,它叫clipboard.js。
查看演示 下載源碼
HTML
首先加載本地clipboard.js文件。
代碼如下:
然后就是在body中加上要復制或剪切的文本域內容以及按鈕。
代碼如下:
這里,我們使用了HTML5的data-屬性,用來定位復制對象目標,它指向了文本域#foo,說明復制的是#foo中的value內容,aria-label屬性定義了復制成功后的信息,用來提示復制結果信息。
還有個屬性data-clipboard-action,它定義當前操作是復制還是剪切,默認是復制,當data-clipboard-action="cut",這時,點擊按鈕將會剪切文本,跟WORD操作一樣。當然,剪切操作僅適用于text和textarea。
我們也可以不需要input和textarea等元素內容作為復制對象,我們可以將要復制的內容通過ata-clipboard-text屬性定義在按鈕上,點擊按鈕就可以復制到ata-clipboard-text對應的內容。
代碼如下:
Javascript
將以下一句代碼加入到
前的
以上內容就是小編跟大家分享的不依賴Flash和任何JS庫實現文本復制與剪切附源碼下載,希望大家喜歡。
聲明:本網頁內容旨在傳播知識,若有侵權等問題請及時與本網聯系,我們將在第一時間刪除處理。TEL:177 7030 7066 E-MAIL:11247931@qq.com
主站蜘蛛池模板: 免费观看日本污污ww网站一区| 91免费在线播放| 亚洲jjzzjjzz在线播放| 亚洲一区二区三区免费视频| 久久大香伊焦在人线免费| 免费看美女裸露无档网站| 免费吃奶摸下激烈视频| 亚洲婷婷综合色高清在线| 国产精品亚洲精品日韩动图| 99久久精品毛片免费播放| 西西大胆无码视频免费| 国产成人亚洲影院在线观看| 亚洲色成人网一二三区| 精品国产_亚洲人成在线| 日韩免费在线视频| 久久亚洲AV成人无码| 2021免费日韩视频网| 久久国产精品亚洲一区二区| 男性gay黄免费网站| 色噜噜亚洲精品中文字幕| 亚洲中文无码a∨在线观看| 九九九国产精品成人免费视频| **aaaaa毛片免费| 国产亚洲成归v人片在线观看| 亚洲国产欧美国产综合一区| 久久中文字幕免费视频| 亚洲av无码不卡私人影院| 久久国产成人精品国产成人亚洲| 国产福利电影一区二区三区,免费久久久久久久精 | 亚洲精品久久久www| 亚洲精华液一二三产区| 亚洲日本在线观看视频| 777成影片免费观看| 久久精品国产亚洲av麻豆| 一个人看的www免费高清| 婷婷亚洲综合五月天小说| 成年人免费视频观看| 亚洲福利电影一区二区?| 99久久人妻精品免费二区| 国产成人无码综合亚洲日韩| 永久免费无码网站在线观看个|