Foxtable(狐表)用户栏目专家坐堂 → [求助]网页如何获取指定内容【已解决】


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

主题:[求助]网页如何获取指定内容【已解决】

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


加好友 发短信
等级:超级版主 帖子:112380 积分:572162 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2016/11/2 16:48:00 [显示全部帖子]

Dim page As Integer
For page = 1 To 2
    Dim txb1 As String = "http://weidian.eallcn.com/232621561/mmfy/mmfylist/curpage=" & page
    'output.show("第" & page & "页主页面网址:" & txb1)
    Dim web1 As new windows.forms.webbrowser
    web1.ScriptErrorsSuppressed = True
    web1.Navigate(txb1)
    Do Until web1.ReadyState = 4
        Application.DoEvents
    Loop
    Dim idx1 = 0
    Dim u2 As String
    For Each dl As object In web1.Document.GetElementsByTagName("a")
        Dim url As String =  dl.GetAttribute("href")
        If url > "" And url.Contains("http://weidian.eallcn.com/232621561/mmfy/mmfydetail/id=") And url <> u2 Then
            idx1 += 1
            output.show("第" & idx1 & "页面:" & url)
            u2 = url
        End If
    Next
Next

 回到顶部
帅哥哟,离线,有人找我吗?
有点蓝
  2楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:超级版主 帖子:112380 积分:572162 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2016/11/2 21:08:00 [显示全部帖子]

时至今日,不会使用搜索的同学都欧特了

Dim page As Integer
For page = 1 To 2
    Dim txb1 As String = "http://weidian.eallcn.com/232621561/mmfy/mmfylist/curpage=" & page
    'output.show("第" & page & "页主页面网址:" & txb1)
    Dim web1 As new windows.forms.webbrowser
    web1.ScriptErrorsSuppressed = True
    web1.Navigate(txb1)
    Do Until web1.ReadyState = 4
        Application.DoEvents
    Loop
    Dim idx1 = 0
    Dim u2 As String
    For Each dl As object In web1.Document.GetElementsByTagName("a")
        Dim url As String =  dl.GetAttribute("href")
        If url > "" And url.Contains("http://weidian.eallcn.com/232621561/mmfy/mmfydetail/id=") And url <> u2 Then
            idx1 += 1
            output.show("第" & idx1 & "页面:" & url)
            u2 = url
        End If
    Next
web.Dispose()
GC.Collect()
Next


 回到顶部