Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/html/69.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
如何将html页面的特定部分提取到webBrowser控件中?_Html_Vb.net_Dom_Webbrowser Control - Fatal编程技术网

如何将html页面的特定部分提取到webBrowser控件中?

如何将html页面的特定部分提取到webBrowser控件中?,html,vb.net,dom,webbrowser-control,Html,Vb.net,Dom,Webbrowser Control,我正在努力只获取导航网页的一部分。 例如,“face book.com”主页。 我只希望左侧的分组显示在我的web浏览器控件中。 可能吗? 我有一些关于抓取的想法,但我不知道怎么做。任何其他方式都可以。 另外,请让我知道代码放在哪里,因为我是vb.net的新手 web.Document.All("mConnect").InvokeMember("click") 这是用于单击html中的内容 web.Document.getElementId("<div>").InnerHtml("

我正在努力只获取导航网页的一部分。 例如,“face book.com”主页。 我只希望左侧的分组显示在我的web浏览器控件中。 可能吗? 我有一些关于抓取的想法,但我不知道怎么做。任何其他方式都可以。 另外,请让我知道代码放在哪里,因为我是vb.net的新手

web.Document.All("mConnect").InvokeMember("click")
这是用于单击html中的内容

web.Document.getElementId("<div>").InnerHtml("")
web.Document.getElementId(“”).InnerHtml(“”)
这个代码正确吗?这是干什么用的?
假设我们将谷歌主页分为4种方式。我只希望象限2出现在我的webBrowser控件中。可能吗?我认为这是一个更清楚的解释。

我在这个论坛上看到一篇帖子,通过手动强制webbrowser控件滚动到我想要的位置,从技术上解决了我的问题

Web.Navigate("javascript:window.scroll(320,10,document.body.scrollHeight);")
320是宽度,10是高度。编辑到您想要的位置。
调整webBrowser的大小,然后您可以特别选择要查看的部分,如果需要,禁用滚动条。

您尝试了什么(也称为“显示代码”)以及您的具体问题在哪里(也称为“显示代码”)?如果您只需显示Facebook的状态更新字段,Facebook可能有一个API。