当前位置: 代码迷 >> VFP >> 关于WebBrowser1.Document.getElementsByClassName,该怎么处理
  详细解决方案

关于WebBrowser1.Document.getElementsByClassName,该怎么处理

热度:10003   发布时间:2013-02-26 00:00:00.0
关于WebBrowser1.Document.getElementsByClassName
如何用以下代码得到指定classname的标签中的内容?

我要抽取的网页只能用下面的代码
WebBrowser1.Document.getElementsByClassName

因为我要抽取的网页如下:
http://dict.cn/very
其中的单词都是用class=来标识的

我已在表单上放了webbrowser控件,名为WebBrowser1


------解决方案--------------------------------------------------------
loWebDoc=Thisform.WebBrowser1.Document
MessageBox(loWebDoc.getElementsByTagName('H1').Item(0).innerHTML)
MessageBox(loWebDoc.getElementsByTagName('BDO').Item(0).innerHTML)
MessageBox(loWebDoc.getElementsByTagName('STRONG').Item(0).innerHTML)
MessageBox(loWebDoc.getElementsByTagName('OL').Item(3).innerHTML)  && 再对这个截取就容易了
MessageBox(loWebDoc.getElementsByTagName('DL').Item(0).innerHTML)  && 再对这个截取就容易了
MessageBox(loWebDoc.getElementsByTagName('DIV').Item(35).innerHTML)  && 再对这个截取就容易了
  相关解决方案