Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2003.08.11;
Скачать: CL | DM;

Вниз

TWebBrowser не отрабатывает OnBeforeNavigate под XP   Найти похожие ветки 

 
drnet   (2003-06-06 03:58) [0]

Проблемма такая:
есть проект - куча html, несколько mpg, и галлерея картин на Flash.
Вызовы видео и флэши идут так "shell_video#intro.avi" или "shell_gallery#1#2"
в OnBeforeNavigate2 ловлю url, если это "моя" команда, то
Cancel:=true и делаем что хотим.
Когда все готово, пишу на золото и бегаю по конторе и проверяю везде-ли работает и натыкаюсь на Windows XP Rus (IE 5.1) на которой OnBeforeNavigate2 и OnDocumentComplete НЕ ОТРАБАТЫВАЮТ.
Чудная картинка - ткнул на ссылку - а тебе "Страница не найдена" :(
Что самое интересное - если на винт переписать - все ОК!
На данный момент решение такое:
делаем как всегда, только в командах "#" заменил на "=" и положил html-ки вида "shell_video=intro.mpg.htm" и ловлю по таймеру WebBrowser.LocationName.
Тоесть где все нормально работает OnBeforeNavigate2 а где нет там по таймеру ловлю.
Итог - все работает, но это явно решение через "Ж@#У нос почесать"

Если кто-то сталкивался с подобным и нашел "правильное" решение хэлп, плиз.

Спасибо что дочитали пост до конца.


 
drnet   (2003-06-06 04:12) [1]

На чистой XP Professional RU (ver:5.1.2600 xpclnt) тот же глюк.



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

Текущий архив: 2003.08.11;
Скачать: CL | DM;

Наверх




Память: 0.46 MB
Время: 0.011 c
14-33279
Е-Моё имя
2003-07-23 17:42
2003.08.11
Knowledge base


3-33056
Stanly
2003-07-18 10:40
2003.08.11
Востановление работы после обрава соединения(IBX)


6-33259
VladK
2003-06-03 18:44
2003.08.11
Реализация Zmodem через Telnet


3-33060
kalishenko
2003-07-18 13:29
2003.08.11
_qsql000.dbf - что это?


14-33271
vidiv
2003-07-16 14:16
2003.08.11
Вопрос про фреймы в HTML