tinyMCE-将样式复制到剪贴板以获取单词等

时间:2019-04-04 10:22:10

标签: javascript jquery tinymce

我有一个tinyMCE编辑器,我想构建2个按钮,以允许将原始/样式复制到文本剪贴板。 Raw与getContent({format:'text'});

完美配合

copyRich2Clip函数应该模仿浏览器在复制文本时保持样式的行为。使用以下功能,当我粘贴到单词时,它仅显示html标签。 如何以可应用样式粘贴的格式获取tinyMCE内容,使其在外观上与浏览器编辑器实例中的相同?

function copyRich2Clip() {
      var copyText = tinyMCE.activeEditor.getContent();
      var dummy = $('<input>').val(copyText).appendTo('body').select()
      document.execCommand("copy");
      dummy.remove()
    }

谢谢

1 个答案:

答案 0 :(得分:0)

我用execCommand进行管理,全选并复制

tinyMCE.execCommand('selectAll',true,'id_text');
tinyMCE.execCommand('copy',true,'id_text');