C# webbrowser控件操作网页中的Iframe解决思路

C# webbrowser控件操作网页中的Iframe
C# webbrowser控件操作网页中的Iframe解决思路

C# webbrowser控件操作网页中的Iframe解决思路

C# webbrowser控件操作网页中的Iframe解决思路

上面三个图分别为Iframe中要设置的目标,就是用来实现登录的,下面图我为的报错信息。求指导下。。。。。。
C# webbrowser控件操作网页中的Iframe解决思路

------解决思路----------------------
webBrowser1的compled事件 
是不包含iframe的
也就是说  你这个compled事件触发时这个iframe还没加载完成
这个iframe加载完成的时候  会再次触发 compled事件
你可以试试。

你可以修改下代码。 在compled事件中判断  获取的元素是否为空。不为空时再赋值。