等待javascript脚本完成后再继续使用Web浏览器?[字幕图像+图片框]

Wait for a javascript script to finish before proceeding with webbrowser? [Captcha image + picturebox]

本文关键字:图像 字幕 浏览器 Web 脚本 javascript 再继续 等待      更新时间:2023-09-26

我一直在努力获取在Youtube上输入评论后出现的captcha,这样我就可以将captcha的图像放入图片框中,这样我可以通过网络浏览器组件输入它。

我不确定这是否可能,但是否有一个事件/自定义事件,我可以监听并等待,直到生成captcha的脚本完成,这样网络浏览器就可以获取captcha图像的元素,将其复制到picturebox中?目前,当一个captcha出现时,它在元素中看不到它,所以它不会抓住它。

这可能吗?否则,我将如何获取captcha图像的元素?

如果Captcha有"ID",您可以尝试GetElementsByID。示例:

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