Du verwendest einen veralteten Browser. Es ist möglich, dass diese oder andere Websites nicht korrekt angezeigt werden. Du solltest ein Upgrade durchführen oder ein alternativer Browser verwenden.
Also wenn du eine Form per .ShowDialog aufrufst, durchlauft diese New() gar nicht. Es springt ebenfalls in .Show.
Du musst jetzt deine Funktion einfach im Show eintragen
Über das Ereignis "activated", das ausgelöst wird wenn das Form z.B. durch Mausklick aktiviert wird.
Nur sollte man eine Variable setzen die man nach dem ersten "activated" ändert, sodass nicht jedesmal die Funktion aufgerufen wird - sofern man das nicht wünscht.