It seems the message I should be using is "browserNavigateComplete" but according to one of the definitions in the dictionary (there are two definitions ):
So it doesn't necessarily means that the page has really been loaded on the screen.The browserNavigateComplete message is sent to the widget's script object when the browser successfully navigates to a new page. The pUrl parameter contains the URL of the new page.
As I'd like the user to be unable to do anything until the page is in fact fully loaded and completely shown on the screen I don't know how to proceed.
Not sure what am I missing and I will really appreciate suggestions
Regards
p.s.: I'm on LC 9.6.1