Hola
Me alegro que lo hicieras funcionar
Hay un evento que lo podrias aprovechar para hacer eso e incluso otras cosas:
Sub WebView1_OverrideUrl (Url As String) As Boolean
' entra al pulsar en una URL nueva
End Sub
A este evento entra cada vez que se pulsa sobre un link y te devuelve la URL pulsada en ese link.
Con esto podrias volver a poner el mensaje de
ProgressDialogShow("Cargando ...") , o controlar si se ha ido de la web inicial, por ejemplo, imaginate que la web inicial es
www.google.es , si en este evento la Url es
www.amazon.es , no permites la carga y cargas la web anterior.
Tambien puedes controlar que siempre navega en la misma web con:
if Url.Contains (WEB )= false then Cargo la web anterior o doy mensaje, etc
Bueno, conociendo este evento le puedes sacar mucho partido a lo que quieres hacer.
Saludos