摘要:復(fù)制的方法要復(fù)制的內(nèi)容,回調(diào)調(diào)用復(fù)制鏈接到剪貼板復(fù)制成功復(fù)制成功
// 復(fù)制的方法 function copyText(text, callback){ // text: 要復(fù)制的內(nèi)容, callback: 回調(diào) var tag = document.createElement("input"); tag.setAttribute("id", "cp_hgz_input"); tag.value = text; document.getElementsByTagName("body")[0].appendChild(tag); document.getElementById("cp_hgz_input").select(); document.execCommand("copy"); document.getElementById("cp_hgz_input").remove(); if(callback) {callback(text)} } 調(diào)用 /* 復(fù)制鏈接到剪貼板 */ function copy() { copyText( window.location.href, function (){ alert("復(fù)制成功"); console.log("復(fù)制成功") } ) }
文章版權(quán)歸作者所有,未經(jīng)允許請(qǐng)勿轉(zhuǎn)載,若此文章存在違規(guī)行為,您可以聯(lián)系管理員刪除。
轉(zhuǎn)載請(qǐng)注明本文地址:http://www.ezyhdfw.cn/yun/106658.html
摘要:為什么復(fù)制文本到剪貼板應(yīng)該不難。在內(nèi)部我們需要獲取所有匹配的元素選擇器并且為它們每一個(gè)添加上事件偵聽(tīng)器。因?yàn)檫@個(gè)原因我們使用事件代理通過(guò)一個(gè)偵聽(tīng)器取代了多個(gè)事件監(jiān)聽(tīng)器。從另一個(gè)元素復(fù)制文本常見(jiàn)的用例是復(fù)制另一個(gè)元素的內(nèi)容。 工作中需要使用到的一個(gè)復(fù)制插件,使用簡(jiǎn)單兼容性還行,因?yàn)闆](méi)找到中文版介紹就自己翻譯一下,水平有限,不一定全按文章走,如果有問(wèn)題歡迎指正??!為了更加直觀的展示用法,略...
摘要:前面我在自動(dòng)化控制版微信該系列文中更新了控制微信發(fā)送圖片的方法。根據(jù)部分群友實(shí)際工作的需要,本文將分享如何控制微信發(fā)送文件。接下來(lái)我將破解這個(gè)領(lǐng)域的世界未解之謎,彌補(bǔ)無(wú)人完成這個(gè)功能的缺陷。 ...
摘要:在用戶執(zhí)行粘貼操作的時(shí)候,能夠獲得剪切板的內(nèi)容,本文討論一下這個(gè)問(wèn)題。目前只有支持獲取剪切板中的圖片數(shù)據(jù)。這么多的判斷條件,基本可以確定通過(guò)剪切板過(guò)來(lái)的是粘貼的文件。 在用戶執(zhí)行粘貼操作的時(shí)候,js能夠獲得剪切板的內(nèi)容,本文討論一下這個(gè)問(wèn)題。 目前只有Chrome支持獲取剪切板中的圖片數(shù)據(jù)。還好需要這個(gè)功能的產(chǎn)品目前只支持Chrome和Safari,一些Chrome的新特性是可以盡情使...
摘要:取消默認(rèn)的復(fù)制事件被復(fù)制的文字等下插入防知乎掘金復(fù)制一兩個(gè)字則不添加版權(quán)信息超過(guò)一定長(zhǎng)度的文字就添加版權(quán)信息作者鏈接來(lái)源掘金著作權(quán)歸作者所有。以上參考資料高程操作剪貼板網(wǎng)頁(yè)上如何實(shí)現(xiàn)禁止復(fù)制粘貼以及如何破解原生實(shí)現(xiàn)點(diǎn)擊按鈕復(fù)制文本 showImg(https://segmentfault.com/img/remote/1460000015942602?w=1280&h=720); 前言...
閱讀 3258·2021-11-25 09:43
閱讀 2457·2021-09-07 10:28
閱讀 4005·2021-08-11 11:14
閱讀 2868·2019-08-30 13:49
閱讀 3644·2019-08-29 18:41
閱讀 1273·2019-08-29 11:26
閱讀 2077·2019-08-26 13:23
閱讀 3480·2019-08-26 10:43