在跨多个div元素复制内容时丢失格式和空格

时间:2015-11-06 21:18:14

标签: javascript html css

我最近使用Mozilla的pdf.js库和查看器(在firefox中使用)在线渲染pdfs,当我查看剪贴板时,从查看器复制的pdf文本不会以行结尾。如果我将它们复制到文本编辑器,比如Atom,所有内容都会变成一行。

基本上当pdf.js呈现文档时,pdf文档的文本内容将包含在具有绝对定位的div元素层中,放置在底层画布图像上方。我的问题是:

  1. 由于div是块元素,如果我将一些内容复制到多个div(或不是),我不应该至少有几个换行符吗?为什么从普通网页复制内容会保留格式?

  2. 复制到TextEdit或Microsoft Word不会出现同样的问题。但为什么像Atom这样的编辑呢?

0 个答案:

没有答案