我有一个WebBrowser控件,它有一个没有ID的iFrame。每次导航时,iFrame都会自行更改。所以我需要访问具有出现在我的WebBrowser上的值的iFrame元素。 iFrame是从Google Recaptcha API加载的。以下是iFrame的样子:
<iframe frameborder="0" height="300" src="https://www.google.com/recaptcha/api/noscript?k=aKeyIsWrittenHere" width="500"></iframe>
我想知道是否可以使用HtmlAgilityPack,如果没有,那么该怎么做。我注意到WebBrowser窗口的帧数始终为0
webBrowser1.Document.Window.Frames.Count //returns 0 (I am checking it in DocumentCompleted)
感谢任何帮助。
谢谢SOF。