Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/477.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 使用零剪贴板复制格式化文本_Javascript_Zeroclipboard - Fatal编程技术网

Javascript 使用零剪贴板复制格式化文本

Javascript 使用零剪贴板复制格式化文本,javascript,zeroclipboard,Javascript,Zeroclipboard,我正在使用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()

我正在使用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中时,复制过程不会复制与样式表关联的样式。在我的屏幕上,我看到这样的东西

但是当我点击复制按钮并粘贴到word中时,我看到了这个

如果我手动选择文本并按下键盘上的CTRL C键,是否有办法保持格式

我也试过了

zc_client.setHTML($("#result_div").html());
zc_client.setRichText($("#result_div").html());
但是这些方法粘贴文本的方式会使标记出现