Internet explorer 7 IHTMLElements-它们的区别是什么?

Internet explorer 7 IHTMLElements-它们的区别是什么?,internet-explorer,watin,mshtml,Internet Explorer,Watin,Mshtml,我在尝试扩展WatiN功能时遇到了这些术语-因此,请任何人解释一下IHTMLElement、IHTMLElement2、IHTMLElement3、IHTMLElement4、IHTMLElement5、IHTMLElement6和IHTMLElement7之间的区别是什么 什么时候应该使用? 我在其中一些对象中看到了相同的方法/属性。 我试图使用removeAttribute、hasAttribute和getBoundingClientRect方法。这里已经解决了这个问题

我在尝试扩展WatiN功能时遇到了这些术语-因此,请任何人解释一下IHTMLElement、IHTMLElement2、IHTMLElement3、IHTMLElement4、IHTMLElement5、IHTMLElement6和IHTMLElement7之间的区别是什么

什么时候应该使用? 我在其中一些对象中看到了相同的方法/属性。
我试图使用removeAttribute、hasAttribute和getBoundingClientRect方法。

这里已经解决了这个问题