We help IT Professionals succeed at work.

I have a CComPtr<IWebBrowser2> m_pWB2, how can I enumerate all the document elements?

621 Views
Last Modified: 2013-12-04
In my DOWNLOADCOMPLETE event I want to enumerate all ATML tags, and, say, see their InnerHTML content.

How do I get this done starting with my IWebBrowser2 * ?
Comment
Watch Question

The thread at https://www.experts-exchange.com/Programming/Languages/CPP/Q_20194736.html provides a sample that might be exactly what you are looking for.

Looking at the description of the DownloadComplete http://msdn.microsoft.com/en-us/library/aa768331%28VS.85%29.aspx event it states that it fires when a navigation operation finishes, is halted, or fails which might give you trouble when you try to traverse the document especially if the latter two cases occur. Perhaps NavigateComplete or NavigateComplete2 might be better events.
Unlock this solution and get a sample of our free trial.
(No credit card required)
UNLOCK SOLUTION
Unlock the solution to this question.
Thanks for using Experts Exchange.

Please provide your email to receive a sample view!

*This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.

OR

Please enter a first name

Please enter a last name

8+ characters (letters, numbers, and a symbol)

By clicking, you agree to the Terms of Use and Privacy Policy.