Как открыть новую веб-страницу во вкладке В IE 8 в C # - PullRequest
3 голосов
/ 29 января 2011

Привет, эксперты Как я могу открыть несколько URL во вкладках в IE 8 с помощью C #? спасибо

Ответы [ 2 ]

3 голосов
/ 29 января 2011

Не существует гарантированного способа контролировать, что открываемое вами новое окно будет открыто именно как новая вкладка.Это потому, что большинство браузеров имеют этот элемент управления в качестве пользовательской настройки.

Насколько я помню, при использовании window.open в javascript лучшее, что вы можете сделать, это использовать target = '_blank', чтобы указать, что цель всегда будет открываться в новом окне.Однако, является ли это новое окно просто новой вкладкой или фактическим новым окном, определяется настройкой браузера пользователя в браузерах с вкладками

2 голосов
/ 30 января 2011

Убедитесь, что вы получили в руки интерфейс IWebBrowser2 объекта webbrowser, затем используйте метод Navigate . Передача navOpenInNewTab во флаги откроет перемещаемый URL в отдельной вкладке.

Подводные камни: не смешивать с другими флагами, не смешивать с заголовками и / или постданными.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...