Click here to Skip to main content
15,890,579 members
Please Sign up or sign in to vote.
0.00/5 (No votes)
Hi All,

I have been working on a client-server application. The client application uses a web browser control to interact with the server. Users can create new login using the login page provided by the server. On successful creation, we get a welcome message. On receiving this, the client application has to start some activity. I am relying on the BeforeNavigate to and DocumentComplete event handlers.

What I have observed is the following:
In BeforeNavigate2: When "welcome" page is loaded, I am not getting the URL of the "Welcome" page.
In DocumentComplete: In VARIANT* URL, I am getting the proper "Welcome" page URL, but if try to the URL through browserControl->get_LocationURL, I am not getting the URL.

What I get is the login page URL.

I though any page that gets loaded will generates the BeforeNaviagte2 event and the URL obtained through get_LocationURL is same as we get in VARIANT* URL. But my understanding seems to be wrong.

Can any one please help me here in understanding this and also what is that I am missing?

Thanks in advance.
Posted
v2

This content, along with any associated source code and files, is licensed under The Code Project Open License (CPOL)



CodeProject, 20 Bay Street, 11th Floor Toronto, Ontario, Canada M5J 2N8 +1 (416) 849-8900