Hi.
i saw your project description.
But your attached doc file is very complex.
I think like this.
for your project ,
By using C# , Webbrowser , when navigating , your program check , and can disable the navigating.
I do not know if this is the correct way to you.
thanks .