Как получить доступ к элементам IFrame из WebBrowser - PullRequest
2 голосов
/ 06 февраля 2011

У меня есть элемент управления WebBrowser, в котором есть iFrame без идентификатора.Этот iFrame меняется каждый раз при навигации.Поэтому мне нужно получить доступ к элементам 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.

...