在继续使用webbrowser之前等待javascript脚本完成? [验证码图片+图片框]

时间:2013-07-19 19:49:17

标签: javascript vb.net winforms webbrowser-control

我一直在尝试抓住在Youtube上发表评论后出现的验证码,这样我就可以将验证码的图像放入图片框中,这样我就可以通过webbrowser组件输入它。

我不确定这是否可行,但是有一个事件/我可以监听的自定义事件,并等到生成验证码的脚本完成,以便webbrowser可以抓取验证码图像的元素将其复制到图片框?目前,当验证码出现时,它不会在元素中看到它,因此它不会抓住它。

这可能吗?我怎样才能抓住验证码图像的元素?

1 个答案:

答案 0 :(得分:0)

如果验证码有“IF”你可以试试GetElementByID。例如:

TextBox1.Text = WebBrowser1.Document.GetElementById("CaptchaID").GetAttribute("src")