如果您从 Internet Explorer 选择并复制文本并将其粘贴到 Miscrosoft Word 中,则格式将被保留。
如果你在 Windows 的 Opera 或 Firefox 中这样做,它会丢失,如果我没记错的话。我在 Linux 中使用 Gnome 桌面,格式没有保存在任何地方,这非常不方便。即使桌面允许我复制格式化的文本,我也无法将其发布到任何 Web 表单中:WISYWIG Javascript 表单将删除格式,让我浏览整个文本并手动修复它。我不知道 Mac 上的情况如何。
是否存在一套桌面 + 浏览器 + 编辑器,可以允许始终一致地传递格式化的文本?
答案1
这一切都取决于源程序如何实现到剪贴板的初始复制以及目标程序如何解释剪贴板上的内容。
IE 之所以能正常工作,是因为它复制了 HTML,而 Word 又解释了该 HTML。
Chrome 会复制一定数量 - 我刚刚尝试过关于 SO 的问题我以正确的字体复制了标题作为链接,并且以粗体显示,但问题正文中的字体信息却丢失了。我猜是因为那是在 CSS 中,而没有被复制。
Firefox 3.6 的表现更差——标题大小得以保留,但字体却没有保留。
IE8在字体信息方面保留得最多。
都保留了投票箭头、计数和喜爱的明星,但是定位全都错了。