单击以复制格式复制HTML表格

时间:2013-05-17 19:13:32

标签: javascript html-table

我想将HTML表格从我的页面复制为富文本到剪贴板,并准备好只需单击即可将内容粘贴到Excel中。

我在Stackoverflow中找到了一个很棒的代码 Select a complete table with Javascript (to be copied to clipboard)

但是,上面的代码只会选择表格中的内容。任何人都可以帮助调整代码,使其复制表作为富文本(表格单元格包含颜色,需要复制),并将其粘贴到Excel或任何其他兼容的窗口。

1 个答案:

答案 0 :(得分:2)

由于浏览器是沙盒环境,大多数浏览器(IE已知异常)通常无法复制到系统的剪贴板,这是您想要的,无需借助闪存。如果您仍想复制,可以使用ZeroClipboard来辅助此操作。否则我建议指示用户按Ctrl + C进行复制。

请参阅此相关帖子:HTML5 alternative to flash-based ZeroClipboard for safe copying of data to clipboard?