Foxtable(狐表)用户栏目专家坐堂 → 求助:获取网页代码怎么获取Web浏览器中网页的代码呢?


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

主题:求助:获取网页代码怎么获取Web浏览器中网页的代码呢?

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


加好友 发短信
等级:九尾狐 帖子:2472 积分:17346 威望:0 精华:0 注册:2013/1/31 0:03:00
求助:获取网页代码怎么获取Web浏览器中网页的代码呢?  发帖心情 Post By:2016/11/1 16:14:00 [只看该作者]

下面是直接输入地址之后对应的获取网页源码的代码:
Dim url As String = "http://toutiao.com/m6051259851/"
try
    Dim rqst As System.Net.HttpWebRequest = System.Net.HttpWebRequest.Create(url)
    rqst.TimeOut = 1000 '一秒
    Dim rsps As System.Net.HttpWebResponse = rqst.GetResponse
    Dim stm As System.IO.Stream = rsps.GetResponseStream()
    Dim reader As New System.IO.StreamReader(stm)
    Dim str As String = reader.ReadToEnd
    stm.Dispose()
    Output.Show(str)
catch ex As exception
    msgbox(ex.Message)
End try
现在怎么变通实现获取窗体中Web浏览器已经打开的网页的源码呢?


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


加好友 发短信
等级:超级版主 帖子:107718 积分:547917 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2016/11/1 17:37:00 [只看该作者]

Dim web = e.Form.Controls("WebBrowser1").BaseControl
Output.Show(web.Document.body.Innerhtml)


http://www.foxtable.com/bbs/dispbbs.asp?boardid=2&id=32808



 回到顶部