访问C#.net中webbrowser控件中渲染的帧

访问C#.net中webbrowser控件中渲染的帧,c#,html-frames,C#,Html Frames,我需要获取在C#net中webbrowser控件中呈现的页面中的链接。问题是我认为页面使用了框架,这就是为什么我无法从webbrowser获得任何链接。如何访问或查看webbrowser控件中的那些帧?您可以使用属性:webBrowser1.Document.Window.frames您可以使用属性:webBrowser1.Document.Window.frames请注意,文档(以及框架中的文档)可以包含iframes,这意味着,如果您正在解析的页面的结构未知,则可能需要递归地研究此Frame

我需要获取在C#net中webbrowser控件中呈现的页面中的链接。问题是我认为页面使用了框架,这就是为什么我无法从webbrowser获得任何链接。如何访问或查看webbrowser控件中的那些帧?

您可以使用属性:
webBrowser1.Document.Window.frames
您可以使用属性:
webBrowser1.Document.Window.frames
请注意,文档(以及框架中的文档)可以包含iframes,这意味着,如果您正在解析的页面的结构未知,则可能需要递归地研究此Frames属性。还要注意,文档(以及框架内的文档)可以包含iframe,这意味着,如果您正在解析的页面的结构未知,您可能需要递归地研究这个Frames属性。