C# webbrowser控件操作网页中的Iframe解决思路
C# webbrowser控件操作网页中的Iframe
上面三个图分别为Iframe中要设置的目标,就是用来实现登录的,下面图我为的报错信息。求指导下。。。。。。
------解决思路----------------------
webBrowser1的compled事件
是不包含iframe的
也就是说 你这个compled事件触发时这个iframe还没加载完成
这个iframe加载完成的时候 会再次触发 compled事件
你可以试试。
你可以修改下代码。 在compled事件中判断 获取的元素是否为空。不为空时再赋值。
上面三个图分别为Iframe中要设置的目标,就是用来实现登录的,下面图我为的报错信息。求指导下。。。。。。
------解决思路----------------------
webBrowser1的compled事件
是不包含iframe的
也就是说 你这个compled事件触发时这个iframe还没加载完成
这个iframe加载完成的时候 会再次触发 compled事件
你可以试试。
你可以修改下代码。 在compled事件中判断 获取的元素是否为空。不为空时再赋值。