的jsfiddle例如這裏:複製TinyMCE的編輯器的選擇的內容複製到剪貼板
http://jsfiddle.net/w0ap9Lun/1/
我的目標是選擇TinyMCE的textarea的所有內容,並將其複製到剪貼板(相當於突出顯示所有內容並按下ctrl + c)。
我可以像這樣以正常的輸入做到這一點:
$('.copyToclip').on('click', function() {
//select the input
$(this).siblings('input').select();
//fire the copy command
document.execCommand("copy");
$(this).text('copied');
});
下面的代碼選擇在編輯器中的一切,但是當我打電話「的execCommand(‘複製’),」它不會被複制到剪貼板,這裏是我的代碼:
$('.copyTinyMCEToclip').on('click', function() {
//select the content of the active tinyMCE instance
tinyMCE.activeEditor.selection.select(tinyMCE.activeEditor.getBody());
document.execCommand("copy");
$(this).text('copied');
});
任何幫助將不勝感激。
您好感謝您抽出時間來回答我的問題。不幸的是,我並沒有試圖複製DOM中的內容,而是將其移動到用戶剪貼板,以便將其粘貼到其他位置。我可以「獲取」內容,但我無法將其分配到剪貼板。 –
抱歉:)我誤解了! – mariobros