C# - 获取HTML框架的HtmlDocument内容

时间:2016-10-10 16:20:39

标签: c# html webbrowser-control

我正在尝试开发一个自动从位于网站上的表中检索数据的应用程序。我已经将自动登录和重定向编码到表所在的页面。

HtmlDocument包含一个frameset,其中包含多个frames。在每个框架中都有一个子文档,如果我读取了我的应用程序的检索到的HTML代码,那么不幸的是,它不会显示出来。

这就是网站代码的样子:

<frame src="welcome.htm" scrolling="auto" name="main">
  #document
      <html>...</html>
</frame>

这是我检索到的数据:

<frame src="welcome.htm" scrolling=auto name="main">

没有任何事情。我想要访问的表位于此#document

我该怎么做?

1 个答案:

答案 0 :(得分:1)

好吧,我想通了自己。通过将welcome.htm添加到网站的URL,您将获得源文档以及页面上的元素。