Справочник функций

Ваш аккаунт

Войти через: 
Забыли пароль?
Регистрация
Информацию о новых материалах можно получать и без регистрации:

Почтовая рассылка

Подписчиков: -1
Последний выпуск: 19.06.2015

TWebBrowser - новое окно открывается в IE?

42K
14 сентября 2008 года
Larzs
4 / / 14.09.2008
Ситуация следущая, есть форма и на ней прописан 1 единственный компонент TWebBrowser, который при открытии программы загружает локальный HTML файл. В этом HTML файле сделана форма для авторизации на сайте. Авторизация на сайт проходит... на том сайте (я к нему доступ не имею) ссылки, при нажатии на них происходит следущее. Открывается новое окно в котором написано что я не авторизован.

Помогите разобраться с этой ситуацией...:confused::confused::confused:
6
15 сентября 2008 года
George
4.1K / / 05.01.2007
Код дай, а то ж не ясно ничего
42K
15 сентября 2008 года
Larzs
4 / / 14.09.2008
в том то и дело что нет кода, только чистая форма и компонент WebBrowser с параметрами Navigate('c:\папка\файл.html')

я подозреваю что такая ошибка возникает потому что при клике по ссылке открывается новое окно но уже в IE.

а надо сделать чтоб новое окно открывалось в том же самом браузере.

Честно говоря я в делфи мало чего понимаю, пробовал через гугл найти подобное - только больше запутался.
246
15 сентября 2008 года
GIZMO
1.8K / / 30.07.2004
Цитата: Larzs

а надо сделать чтоб новое окно открывалось в том же самом браузере.


для этого нужно в событии OnNewWindow2 компонента WeBrowser параметру LPDISPATCH *ppDisp присвоить Application твоего браузера типа:

 
Код:
*ppDisp = CppWebBrowser1->Application;

на Паскаль переведешь сам тут одна строчка

ЗЫ: и ошибка скорее всего не из-за этого возникает
6
15 сентября 2008 года
George
4.1K / / 05.01.2007
[offtop]
GIZMO, расшифруй подпись :)
[/offtop]
246
15 сентября 2008 года
GIZMO
1.8K / / 30.07.2004
Цитата: Washington
[offtop]
GIZMO, расшифруй подпись :)
[/offtop]


в личку написал...

42K
15 сентября 2008 года
Larzs
4 / / 14.09.2008
Мдя, сделал, открывается в браузере в моем, но терь выдаёт ошибку сценария и никуда не пускает.
6
15 сентября 2008 года
George
4.1K / / 05.01.2007
что за сайт?
42K
15 сентября 2008 года
Larzs
4 / / 14.09.2008
casino-games.ru


если надо пароль - то в личку напиши
246
15 сентября 2008 года
GIZMO
1.8K / / 30.07.2004
Цитата: Larzs
Мдя, сделал, открывается в браузере в моем, но терь выдаёт ошибку сценария и никуда не пускает.


Толком не понятно, что хочешь сделать? Программно авторизоваться? Тогда здесь посмотри - Авторизация

Реклама на сайте | Обмен ссылками | Ссылки | Экспорт (RSS) | Контакты
Добавить статью | Добавить исходник | Добавить хостинг-провайдера | Добавить сайт в каталог