我正在使用 C# 开发一个 Windows 应用程序,其中我使用了一个 MSHTML 对象从 DOM (HTML) 读取表行。该表有THead
和TBody
标签,其中有一个<TR>
标签。
在 IE 9 中打开 HTML 页面时,会呈现所有表格行。当 HTML 在 IE 11 中打开时,它只呈现THead
标签内的行。
不同浏览器版本中不同行为的原因可能是什么?
我正在从 IE 加载 DOM 以获取所有值。示例 HTML:
<TABLE>
<THEAD>
<TR>
<TD></TD>
</TR>
<THEAD>
<TBODY>
<TR>
<TD></TD>
</TR>
<TBODY>
</TABLE