一个非常简单的案例:
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01//EN"
"http://www.w3.org/TR/html4/strict.dtd">
<html>
<body>
<table><tr><td>1</td><td>2</td></tr><tr><td>3</td><td>4</td></tr></table>
</body>
</html>
在IE9中渲染页面,将表格复制出来,粘贴到记事本之类的文本编辑器中,你会发现输出是
1
2
3
4
不好,我在火狐和其他浏览器中测试过,它们可以将 1 & 2 (3 & 4) 渲染成一行。
此外,如果我将 IE9 更改为 QuirksMode,它看起来会运行良好。
如何在IE9标准模式下正确复制表格,我该怎么办?