Я не знаю, есть ли более удобный способ сделать это - но вы всегда можете перехватить BeforeExplorerNavigate2()
, установить для параметра out-отмены значение true и оттуда либо сделать новый Navigate()
с другой целью имя кадра или откройте новое окно.
Как указал Роб, может быть проблема с фильтрацией событий навигации, происходящих из сценариев, см. этот вопрос .