當前位置:軟件學堂 > 資訊首頁 > 網(wǎng)絡編程 > 編程其他 > JavaScript操作剪貼板

JavaScript操作剪貼板

2012/11/10 10:04:24作者:佚名來源:網(wǎng)絡

移動端

【實例名稱】

JavaScript操作剪貼板

【實例描述】

JavaScript提供的剪貼板有兩種,系統(tǒng)自帶的剪貼板和dataTransfer對象內(nèi)部的剪貼板:本例將演示使用Windows系統(tǒng)自帶的剪貼板。

【實例代碼】

<html xmlns="http://www.w3.org/1999/xhtml" > <head>     <title>標題頁-學無憂(www.yzddtk.cn)</title>     <script language="javascript">      function windowCopy(){      window.clipboardData.setData("Text",txt1.innerText);       }      function windowParse(){      var txt= window.clipboardData.getData("Text");       txt1.innerText=txt+"粘貼完畢"      }     </script> </head> <body> <textarea cols=30 rows=10 id="txt1"> </textarea> <table id="mytbl" width="300" height="50" border="0" cellspacing="2" cellpadding="0" bgcolor="#FFb609">   <tr>     <td> <input id="Button1" type="button" value="window剪貼板-剪切" onclick="windowCopy()" /></td>     <td> <input id="Button1" type="button" value="window剪貼板-粘貼" onclick="windowParse()" /></td>   </tr> </table> </body> </html>

【運行效果】

 JavaScript操作剪貼板運行效果

【難點剖析】

本例的重點是剪貼板的使用方法,剪切和粘貼?!皊etData”用來保存數(shù)據(jù)到剪貼板,“getData”用來獲取剪貼板中的數(shù)據(jù),使用時注意這兩個方法的參數(shù)。

【源碼下載】

為了JS代碼的準確性,請點擊:JavaScript操作剪貼板 進行本實例源碼下載 

標簽: JavaScript  剪貼板