我的网站一直运行平稳与 IE8,IE7,FF,Chrome 和 Safari。现在我正在 IE9上测试它,我遇到了一个奇怪的问题: 在一些页面中,一些表格数据呈现不正确。
HTML 源代码是正确的,并且每次刷新页面时给出问题的行都会改变(说实话,问题本身只出现在一些刷新中,而不是全部)。
使用 IE 的 F12工具,表格结构看起来是正确的,在 TD 包含 M08000007448之后应该没有空 TD,但是它仍然是这样呈现的。
此外,如果我使用 F12工具,在工具栏中使用“通过点击选择元素”工具,并尝试点击 M08000007448和19之间的空白区域,它会选择 TR,而不是“隐藏 td”。
我在应用程序的其他表中也遇到了这个表渲染问题,有人遇到过类似的情况吗?它只发生在 IE9: (
我不知道这是否重要,但该页面是由 ASPNET (webform)和使用 Jquery 和其他一些 JS 插件制作的。
我试图保存页面(使用图像)并使用 IE9在本地打开它,但问题从未出现。(当然,我检查了所有的表结构,没有问题。标题和所有行都有相同数量的 TD,必要时有正确的共跨数)。