Sicher daß es so funktioniert, wenn du alles blockst,
oder sollen garkeine Links aufrufbar sein?
Ansonsten müßte man wohl noch
URL prüfen, ob diese zu einer externen Seite führt und dann dementsprechend Cancel setzen.
Und eventuell auch noch den TargetFrameName prüfen, ob im EmbeddedWB eine Seite/Frame mit diesem Namen existiert und wenn nicht, dann dieses auf einen Standardwert setzen.