C#WebBrowser控件问题

时间:2011-01-12 08:35:46

标签: c# .net webbrowser-control

我正在使用webBrowser控件浏览具有Iframe的页面。 我像这样访问Iframe对象:

WebBrowser1.Document.Window.Frames["IFrameName"] 

问题在于,有时Frames集合没有框架,有时也没有框架。

同样精确的代码一次运行正常并且我得到iframe的原因可能是什么,几分钟之后它会抛出异常,因为框架不在那里?

1 个答案:

答案 0 :(得分:1)

你在什么时候调用Frames集合?你是在DocumentCompleted事件之后这样做的吗?

这可能会有所不同......您可以处理documentcompleted事件,只在文档加载后进行调用。

相关问题