在MSHTML中,数字是什么意思?喜欢在IHTMLElement7中?

时间:2012-10-22 16:56:11

标签: mshtml

在MSHTML中,接口通常是编号的。这些数字位于接口名称的末尾,如IHTML{name}{number}。接口如:

  • IHTMLRuleStyle
  • IHTMLRuleStyle2
  • ...
  • IHTMLRuleStyle6

  • IHTMLElement
  • IHTMLElement2
  • ...
  • IHTMLElement7

列表可以在this Microsoft page

中看到

1 个答案:

答案 0 :(得分:1)

感谢@Jay的评论。

数字代表MSHTML的版本,版本号与Internet Explorer,CSS,HTML等版本有间接关系......

我希望我之前已经进行了此搜索,但Geoff Chappell's site有一个很好的图表,将MSHTML版本映射到IE和Windows。

Versions of things
MSHTML  IE      Windows
6.0     6.0     Windows XP
6.0     6.0     Windows Server 2003
7.0     7.0     Windows Vista
8.0     8.0     Windows 7

从图表来看,MSHTML的版本与Internet Explorer的版本密切相关。