Модераторы: Partizan, gambit
  

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> Кто работал с обьектом webBrowser, хочу отключить открытие IE 
:(
    Опции темы
fghan
Дата 10.1.2007, 17:41 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 24
Регистрация: 14.3.2006

Репутация: нет
Всего: нет



На html страницах есть ссылки при нажатии на которые открывается новое окно.
Используя  WebBrowser открывается новое окно IE ,  я же хочу открывать страницу в нём же- в обьекте  WebBrowser, не открывая нового окна.
 
 Как это можно сделать?

Это сообщение отредактировал(а) fghan - 10.1.2007, 17:42
PM MAIL   Вверх
Yama
Дата 13.1.2007, 13:38 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Бывалый
*


Профиль
Группа: Участник
Сообщений: 167
Регистрация: 2.8.2006

Репутация: 2
Всего: 2



Компонент webBrowser - это тот же самый ИЕексплорер со всеми его настройками, глюками и багами. новые окна и поп-ап окна открываются в результате выполнения скриптов и хтмл-тегов. как это отключить программно - я не знаю - не видел такого в настройках ни ИЕ, ни контрола. Совет: посмотри, как это возможно в ИЕ(и возможно ли вообще smile ) и по аналогии поищи в контроле.
--------------------
Если бы строители строили дома так же, как программисты пишут программы, то первый же залетевший в форточку дятел разрушил бы всю нашу цивилизацию.
PM MAIL   Вверх
fghan
Дата 15.1.2007, 17:24 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 24
Регистрация: 14.3.2006

Репутация: нет
Всего: нет



Хотел написать браузер - неужели прийдется писать свой интерпритатор тэгов...???
PM MAIL   Вверх
Yama
Дата 16.1.2007, 19:14 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Бывалый
*


Профиль
Группа: Участник
Сообщений: 167
Регистрация: 2.8.2006

Репутация: 2
Всего: 2



Нет. испоьзуй контрол или %systemroot%/system32/ShDocVw.dll . а про настройки посмотри настройки самого ИЕ и прагины для него. Еще посмотри axWebBrowser . поищи в MSDN доки по нему. я сейчас тороплюсь, поэтому, сорри, не дам ссылку. Если будут еще возникать вопросы по ИЕ - пиши. Чем смогу - помогу.
--------------------
Если бы строители строили дома так же, как программисты пишут программы, то первый же залетевший в форточку дятел разрушил бы всю нашу цивилизацию.
PM MAIL   Вверх
fghan
Дата 19.1.2007, 23:08 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 24
Регистрация: 14.3.2006

Репутация: нет
Всего: нет



Я обработал сообщение открытия нового окна :
 
Код

private void webBrowser1_NewWindow(object sender, CancelEventArgs e)
        {

           e.Cancel = true; //  это и отключает открытие нового окна 
        
        }


 Т.е теперь по нажатии на ссылку которая должна открыть новое окно просто ничего не происходит.

 Теперь другая проблемма!!!
        Как забрать URL  по ссылке которой я щелкаю ?

Это сообщение отредактировал(а) fghan - 19.1.2007, 23:11
PM MAIL   Вверх
Yama
Дата 23.1.2007, 10:53 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Бывалый
*


Профиль
Группа: Участник
Сообщений: 167
Регистрация: 2.8.2006

Репутация: 2
Всего: 2



Глянь там: http://msdn2.microsoft.com/en-us/library/aa155110.aspx , может, найдешь что-то полезное.
--------------------
Если бы строители строили дома так же, как программисты пишут программы, то первый же залетевший в форточку дятел разрушил бы всю нашу цивилизацию.
PM MAIL   Вверх
  
Ответ в темуСоздание новой темы Создание опроса
Прежде чем создать тему, посмотрите сюда:
mr.DUDA
THandle

Используйте теги [code=csharp][/code] для подсветки кода. Используйтe чекбокс "транслит" если у Вас нет русских шрифтов.
Что делать если Вам помогли, но отблагодарить помощника плюсом в репутацию Вы не можете(не хватает сообщений)? Пишите сюда, или отправляйте репорт. Поставим :)
Так же не забывайте отмечать свой вопрос решенным, если он таковым является :)


Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, mr.DUDA, THandle.

 
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | Общие вопросы по .NET и C# | Следующая тема »


 




[ Время генерации скрипта: 0.0510 ]   [ Использовано запросов: 22 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.