Как запустить уменьшенный браузер в C #? - PullRequest
0 голосов
/ 06 ноября 2010

Мне нужно запустить браузер к примеру: "http://www.abc.com" с c #.

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

Как этого добиться в C #?

В настоящее время я использую System.Diagnostics.Process.Start (url);

Спасибо.

1 Ответ

0 голосов
/ 06 ноября 2010

На веб-странице вы можете использовать для этого функцию window.open в Javascript.

http://www.javascript -coder.com / оконного всплывающее окно / JavaScript-окно-open.phtml

Для вашей ситуации у вас есть два варианта, но ни один не идеален.

  1. Создайте приложение WinForms с элементом управления WebBrowser и только необходимыми элементами управления и запустите его. (Вроде «тупого» браузера)

  2. На самом деле запустить браузер на страницу, которую вы создали. Эта страница будет иметь вызов JavaScript, чтобы открыть новое окно, а затем закрыть себя.

Вариант 2 вряд ли сработает, и, скорее всего, ваши конечные пользователи отключат всплывающие окна. Вариант 1 будет работать, предоставляя вам полный контроль над пользовательским интерфейсом и тем, какие кнопки вы хотите, но он не запускает браузер по умолчанию, а значит, вам нужно установить приложение «тупой браузер» на ПК вашего клиента.

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