假设我通过WebBrowser.document类加载页面,我想用编程方式使用VB.net逐字地“点击”DOM中的元素。我不想使用经典的WebRequest类。
我该怎么做?
答案 0 :(得分:1)
System.Windows.Forms命名空间中的HtmlDocument类没有帮助吗?
System.Windows.Forms命名空间中的DOM中可能没有表示每种元素类型,但每个元素都有一个DomElement属性,它是对非托管COM接口的引用。
然后,您可以将这些接口转换为从MSHTML导入的相应接口,以便以您选择的任何方式使用DOM。