<span id="mktg5"></span>

<i id="mktg5"><meter id="mktg5"></meter></i>

        <label id="mktg5"><meter id="mktg5"></meter></label>
        最新文章專題視頻專題問答1問答10問答100問答1000問答2000關(guān)鍵字專題1關(guān)鍵字專題50關(guān)鍵字專題500關(guān)鍵字專題1500TAG最新視頻文章推薦1 推薦3 推薦5 推薦7 推薦9 推薦11 推薦13 推薦15 推薦17 推薦19 推薦21 推薦23 推薦25 推薦27 推薦29 推薦31 推薦33 推薦35 推薦37視頻文章20視頻文章30視頻文章40視頻文章50視頻文章60 視頻文章70視頻文章80視頻文章90視頻文章100視頻文章120視頻文章140 視頻2關(guān)鍵字專題關(guān)鍵字專題tag2tag3文章專題文章專題2文章索引1文章索引2文章索引3文章索引4文章索引5123456789101112131415文章專題3
        問答文章1 問答文章501 問答文章1001 問答文章1501 問答文章2001 問答文章2501 問答文章3001 問答文章3501 問答文章4001 問答文章4501 問答文章5001 問答文章5501 問答文章6001 問答文章6501 問答文章7001 問答文章7501 問答文章8001 問答文章8501 問答文章9001 問答文章9501
        當(dāng)前位置: 首頁 - 科技 - 知識百科 - 正文

        js實(shí)現(xiàn)復(fù)制功能(多種方法集合)

        來源:懂視網(wǎng) 責(zé)編:小采 時間:2020-11-27 22:22:01
        文檔

        js實(shí)現(xiàn)復(fù)制功能(多種方法集合)

        js實(shí)現(xiàn)復(fù)制功能(多種方法集合):1.實(shí)現(xiàn)點(diǎn)擊按鈕,復(fù)制文本框中的的內(nèi)容 <script type=text/javascript> function copyUrl2() { var Url2=document.getElementById(biao1); Url2.select(); // 選擇對象 document.execCommand(Co
        推薦度:
        導(dǎo)讀js實(shí)現(xiàn)復(fù)制功能(多種方法集合):1.實(shí)現(xiàn)點(diǎn)擊按鈕,復(fù)制文本框中的的內(nèi)容 <script type=text/javascript> function copyUrl2() { var Url2=document.getElementById(biao1); Url2.select(); // 選擇對象 document.execCommand(Co

        1.實(shí)現(xiàn)點(diǎn)擊按鈕,復(fù)制文本框中的的內(nèi)容

        <script type="text/javascript">
        function copyUrl2()
        {
        var Url2=document.getElementById("biao1");
        Url2.select(); // 選擇對象
        document.execCommand("Copy"); // 執(zhí)行瀏覽器復(fù)制命令
        alert("已復(fù)制好,可貼粘。");
        }
        </script>
        <textarea cols="20" rows="10" id="biao1">用戶定義的代碼區(qū)域</textarea>
        <input type="button" onClick="copyUrl2()" value="點(diǎn)擊" />

        2.復(fù)制專題地址和 url 地址,傳給 QQ/MSN 上的好友

        <!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=gb2312" />
        <title>Js</title>
        </head>
        <body>
        <p>
        <input type="button" name="anniu1" onClick='copyToClipBoard()' value="復(fù)制專題地址和url地址,傳給QQ/MSN上的好友">
        <script language="javascript">
        function copyToClipBoard(){
        var clipBoardContent="";
        clipBoardContent+=document.title;
        clipBoardContent+="";
        clipBoardContent+=this.location.href;
        window.clipboardData.setData("Text",clipBoardContent);
        alert("復(fù)制成功,請粘貼到你的QQ/MSN上推薦給你的好友");
        }
        </script>

        3.直接復(fù)制 url

        <input type="button" name="anniu2" onClick='copyUrl()' value="復(fù)制URL地址">
        <script language="javascript">
        function copyUrl()
        {
        var clipBoardContent=this.location.href;
        window.clipboardData.setData("Text",clipBoardContent);
        alert("復(fù)制成功!");
        }
        </script>

        4.點(diǎn)擊文本框時,復(fù)制文本框里面的內(nèi)容

        <input onclick="oCopy(this)" value="你好.要copy的內(nèi)容!">
        <script language="javascript">
        function oCopy(obj){
        obj.select();
        js=obj.createTextRange();
        js.execCommand("Copy")
        alert("復(fù)制成功!");
        }
        </script>

        5.復(fù)制文本框或者隱藏域中的內(nèi)容

        <script language="javascript">
        function CopyUrl(target){
        target.value=myimg.value;
        target.select(); 
        js=myimg.createTextRange(); 
        js.execCommand("Copy");
        alert("復(fù)制成功!");
        }
        function AddImg(target){
        target.value="[IMG]"+myimg.value+"[/ img]";
        target.select();
        js=target.createTextRange(); 
        js.execCommand("Copy");
        alert("復(fù)制成功!");
        }
        </script>

        6.復(fù)制 span 標(biāo)記中的內(nèi)容

        <script type="text/javascript">
        </script>
        <br />
        <br />
        <script type="text/javascript">function copyText(obj) 
        {
        var rng = document.body.createTextRange();
        rng.moveToElementText(obj);
        rng.scrollIntoView();
        rng.select();
        rng.execCommand("Copy");
        rng.collapse(false);
        alert("復(fù)制成功!");
        }
        </script>

        7.瀏覽器兼容 copyToClipboard("拷貝內(nèi)容")

        function copyToClipboard(txt) {
         if (window.clipboardData) {
         window.clipboardData.clearData();
         clipboardData.setData("Text", txt);
         alert("復(fù)制成功!");
        
         } else if (navigator.userAgent.indexOf("Opera") != -1) {
         window.location = txt;
         } else if (window.netscape) {
         try {
         netscape.security.PrivilegeManager.enablePrivilege("UniversalXPConnect");
         } catch (e) {
         alert("被瀏覽器拒絕!\n請?jiān)跒g覽器地址欄輸入'about:config'并回車\n然后將 'signed.applets.codebase_principal_support'設(shè)置為'true'");
         }
         var clip = Components.classes['@mozilla.org/widget/clipboard;1'].createInstance(Components.interfaces.nsIClipboard);
         if (!clip)
         return;
         var trans = Components.classes['@mozilla.org/widget/transferable;1'].createInstance(Components.interfaces.nsITransferable);
         if (!trans)
         return;
         trans.addDataFlavor("text/unicode");
         var str = new Object();
         var len = new Object();
         var str = Components.classes["@mozilla.org/supports-string;1"].createInstance(Components.interfaces.nsISupportsString);
         var copytext = txt;
         str.data = copytext;
         trans.setTransferData("text/unicode", str, copytext.length * 2);
         var clipid = Components.interfaces.nsIClipboard;
         if (!clip)
         return false;
         clip.setData(trans, null, clipid.kGlobalClipboard);
         alert("復(fù)制成功!");
         }
         }

        js實(shí)現(xiàn)但擊自動選中文本

        <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
        "http://www.w3.org/TR/html4/loose.dtd">
        <html>
        <head>
        <meta http-equiv="Content-Type" content="text/html; charset=gb2312">
        <title>自動選擇文本框/編輯框中的文字</title>
        <script type="text/javascript">
        function Myselect_txt(){
         if (document.form1.title.focus){
         document.form1.title.select();}
        }
        function Myselect_txtarea(){
         if (document.form1.content.focus){
         document.form1.content.select();}
        }
        </script>
        </head>
        <body style="font-size:12px">
        <table width="443" height="97" border="0" align="center" cellpadding="0" cellspacing="0" bgcolor="#f9f9f9">
         <form name="form1">
         <tr bgcolor="#214994">
         <td height="25" colspan="2"><div align="center"><font color="#FFFFFF">新聞信息修改</font></div></td>
         </tr>
         <tr>
         <td width="80" height="28"><div align="right"><font color="#214994">新聞標(biāo)題:</font></div></td>
         <td width="363"><input name="title" type="text" size="50" value="今日新聞頭條" onClick="Myselect_txt()"></td>
         </tr>
         <tr>
         <td height="20"><div align="right"><font color="#214994">新聞內(nèi)容:</font></div></td>
         <td rowspan="2"><textarea name="content" cols="50" rows="6" onClick="Myselect_txtarea()">今日,據(jù)相關(guān)方面報道,...</textarea></td>
         </tr>
         <tr>
         <td height="10"> </td>
         </tr>
         <tr>
         <td height="32" colspan="2">
         <div align="center">
         <input name="add" type="submit" id="add" value="添加">
         
         <input name="Submit" type="reset" value="重置">
         </div></td>
         </tr>
         </form>
        </table>
        </body>
        </html>

        當(dāng)前最常用的最簡潔還是這個,代碼少,減少頁面加載速度

        function copyToClipboard(txt) { 
        	if(window.clipboardData){ 
        	window.clipboardData.clearData(); 
        	window.clipboardData.setData("Text", txt);
        	alert('復(fù)制成功!')
        	}else{
        	alert('請手動復(fù)制!')	
        	} 
        }

        到此介紹這么多了,希望大家多多關(guān)注,腳本之家以前的文章。

        聲明:本網(wǎng)頁內(nèi)容旨在傳播知識,若有侵權(quán)等問題請及時與本網(wǎng)聯(lián)系,我們將在第一時間刪除處理。TEL:177 7030 7066 E-MAIL:11247931@qq.com

        文檔

        js實(shí)現(xiàn)復(fù)制功能(多種方法集合)

        js實(shí)現(xiàn)復(fù)制功能(多種方法集合):1.實(shí)現(xiàn)點(diǎn)擊按鈕,復(fù)制文本框中的的內(nèi)容 <script type=text/javascript> function copyUrl2() { var Url2=document.getElementById(biao1); Url2.select(); // 選擇對象 document.execCommand(Co
        推薦度:
        標(biāo)簽: 復(fù)制 功能 方法
        • 熱門焦點(diǎn)

        最新推薦

        猜你喜歡

        熱門推薦

        專題
        Top
        主站蜘蛛池模板: 亚洲国产电影在线观看| 久久国产精品亚洲综合| 国产亚洲精品bv在线观看| 免费看男人j放进女人j免费看| 亚洲精品国产高清嫩草影院 | 日本特黄a级高清免费大片| 亚洲欧洲中文日产| 美女网站免费福利视频| 亚洲一级视频在线观看| 2020久久精品国产免费| 国产99在线|亚洲| 免费看的黄色大片| 免费人成大片在线观看播放| 亚洲av午夜成人片精品电影| 又粗又长又爽又长黄免费视频| 亚洲国产精品毛片av不卡在线| 国产成人无码免费网站| 亚洲大尺度无码无码专区| 最好看的中文字幕2019免费| 亚洲乱码中文论理电影| 日本大片在线看黄a∨免费| 免费看一级毛片在线观看精品视频| 亚洲日本一区二区一本一道| 国产免费无码一区二区| 亚洲精品美女在线观看播放| 免费a级毛片无码a∨蜜芽试看| 青草久久精品亚洲综合专区| 亚洲真人日本在线| 中文字幕免费观看| 亚洲高清毛片一区二区| 亚洲一级Av无码毛片久久精品| 日韩电影免费在线观看网站| 亚洲综合久久久久久中文字幕| 嫩草影院免费观看| 无码人妻一区二区三区免费视频| 国产亚洲真人做受在线观看| 欧美大尺寸SUV免费| 久久久久国色AV免费观看| 亚洲综合婷婷久久| 天天看免费高清影视| 成人精品一区二区三区不卡免费看|