給頁面中的內容綁定復制/粘貼事件(必須寫在頁面加載時候):
js代碼:
$(document).ready(function(){ $(".spans").bind({ copy: function(e) { //copy event var cpTxt = $("span[class='spans']").html(); var clipboardData = window.clipboardData; //for IE if (!clipboardData) { // for chrome clipboardData = e.originalEvent.clipboardData; } clipboardData.setData('Text', cpTxt); return false; }, paste: function(e) { //paste event var eve = e.originalEvent var cp = eve.clipboardData; var data = null; var clipboardData = window.clipboardData; // IE if (!clipboardData) { //chrome clipboardData = e.originalEvent.clipboardData } //粘貼內容 data = clipboardData.getData('Text'); } }); });
html代碼:
<span class="spans">要復制的內容</span>