我正在使用zeroclipboard将内容从div复制到我的剪贴板。这段代码
var zc_client = new ZeroClipboard( $('#copyButton'));
zc_client.on( 'ready', function(event) {
zc_client.on( 'copy', function(event) {
zc_client.setData("text/html",$("#result_div").html());
});
});
zc_client.on( 'error', function(event) {
ZeroClipboard.destroy();
} );
这很好用,但是当我将结果粘贴到word中时,复制过程不会复制与样式表关联的样式。在我的屏幕上,我看到类似这样的内容
但是当我点击复制按钮并粘贴单词时,我看到了这个
有没有办法保持格式化,就像我手动选择文本并按下键盘上的CTRL C一样?
我也试过
zc_client.setHTML($("#result_div").html());
zc_client.setRichText($("#result_div").html());
但是这些方法会以标签出现的方式粘贴文本。