Foxtable(狐表)用户栏目专家坐堂 → DOM 读取网页数据 请教 有点甜 老师


  共有4517人关注过本帖树形打印复制链接

主题:DOM 读取网页数据 请教 有点甜 老师

帅哥哟,离线,有人找我吗?
lihe60
  1楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:狐神 帖子:6885 积分:43595 威望:0 精华:0 注册:2009/3/2 14:07:00
  发帖心情 Post By:2014/10/21 8:17:00 [显示全部帖子]

以下是引用有点甜在2014-10-20 21:23:00的发言:

 如下代码,但是这个网页访问较慢,需要等候一段很长很长的时间

 

Dim web As New System.Windows.Forms.WebBrowser()
web.ScriptErrorsSuppressed = True
web.Navigate("http://www.knfilters.com/search/applications.aspx?prod=69-9756TFK")
 

msgbox("开始访问")


Do Until web.ReadyState = 4
    Application.DoEvents
Loop

 

msgbox("开始读取")

 

Dim elems As object = web.Document.GetElementById("cph_dl_apps").GetElementsByTagName("table")

For i As Integer = 1 To elems.Count - 1
    Dim tdelems As object =  elems(i).GetElementsByTagName("Font")
    For j As Integer = 0 To tdelems.count - 1
        Dim str As String = tdelems(j).InnerHtml
        output.show(str)
    Next
Next

啥也没有执行。


 回到顶部