Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Сети";
Текущий архив: 2003.08.04;
Скачать: [xml.tar.bz2];

Вниз

TWebBrowser.OnBeforeNavigate2   Найти похожие ветки 

 
Alexander Pogodin   (2003-05-28 17:00) [0]

Уважаемые!
Есть такой вопрос. В документации к событию написано "Change URL to redirect the navigation operation to a different resource", однако ни разу не удалось переправить браузер в нужное мне место... :(
Скажите, имеет место такой глюк, или я что-то неверно делаю? А как все-таки добиться своего?

Среда: Delphi6, IE6 SP2


 
Alex Konshin   (2003-05-29 05:04) [1]

Не знаю, как этого добиться в Delphi, но по-моему нужно ловить и обрабатывать IDocHostUIHandler.TranslateUrl


 
nikkie   (2003-05-29 12:33) [2]

судя по всему, хелп врет. чтобы сделать так, как сказал Alex Konshin, можно воспользоваться компонентой TEmbeddedWB - у нее есть событие OnTranslateUrl

http://www.euromind.com/iedelphi/


 
Alexander Pogodin   (2003-05-29 13:21) [3]

Alex Konshin
Реализация IDocHostUIHandler.TranslateUrl тоже ничего не дает... :(

nikkie
TEmbeddedWB.OnTranslateUrl тоже видимо не поможет, потому как смотрел я исходники - там воде никаких хитростей не видно...

Уважаемые!
А не могли бы вы проверить, на системах с установленным ИЕ5.5- TWebBrowser ведет себя так же, или это особенность ИЕ6?


 
sergey2   (2003-05-29 15:06) [4]

2 Alexander Pogodin С чего ты решил что OnTranslateUrl в TEmbeddebWB ничего не дает?
Я лично пробовал юзать этот event и он у меня нормально работает. Там кстати на сайте откуда TEmbeddedWB можно скачать есть описание этого event"а.

У меня IE 5.50.4134.0100 (вобщем тот что идет вместе с ME)


 
nikkie   (2003-05-29 23:56) [5]

>там воде никаких хитростей не видно...
а там и не надо никаких хитростей.
IDocHostUIHandler::TranslateUrl Method
Called by MSHTML to allow the host an opportunity to modify the URL to be loaded.


у меня IE6, все работает, но... одна тонкость: для того, чтобы OnTranslateUrl вызывался, надо, чтобы в брайзер был загружен документ. вызывай при создании формы Navigate("about:blank")



Страницы: 1 вся ветка

Форум: "Сети";
Текущий архив: 2003.08.04;
Скачать: [xml.tar.bz2];

Наверх





Память: 0.45 MB
Время: 0.011 c
3-10112
jenya_d1
2003-07-11 14:37
2003.08.04
Вопрос MS SQL 2000 - создание автогенерируемого идентификатора


11-10158
Arioch
2002-12-03 15:05
2003.08.04
Localizy - что это?


1-10294
3APA3A
2003-07-20 01:04
2003.08.04
Cursor


1-10236
Calm
2003-07-21 10:26
2003.08.04
Как вывести сообщение поверх окон и даже игр?


3-10095
LAMER Pro
2003-07-09 09:05
2003.08.04
Как часть транзакции сделать безоткатной?





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский