Hi,
Currently LoadCompleted only fires for load request originated from your code (such as by calling LoadUrl or setting WebView.Url). It does not fire for load request originated from the user (such as user clicking a link). Our next version will fire this event for all requests. The new version is scheduled to be released next week. So please check back next week.
If you do not wish to wait, you can use JSInitCode. JSInitCode is fired for every request in every frame. So you can hook up window.onload event inside your JSInitCode, then use our JavaScript extension feature to call back into your C# side in your event handler. See here for more information:
http://www.essentialobjects.com/doc/6/advanced/jsext.aspxNote that JSInitCode is fired for every frame. So if you have multiple frames in the window, you will see it called multiple times. As such you may want to perform additional checks in your JavaScript code to filter out the child frames (for example, by checking whether window.parent is null).
Thanks!