ВУЗ:
Составители:
35
navOpenInNewWindow (1) – открывает URL в новом окне браузера по
умолчанию. Как открыть URL в новом экземпляре нашего браузера будет
описано ниже при описании обработчика OnNewWindow2.
navNoHistory (2) – не заносит адрес в список History.
navNoReadFromCache (4) – не использует сохраненную в кеше стра-
ницу, а загружает с сервера.
navNoWriteToCache (8) – не записывает страницу в дисковый кеш.
navAllowAutosearch (16) – если браузер не может
найти указанный
домен, он передает его в поисковый механизм.
TargetFrameName – определяет целевой фрейм по имени. Если при-
своить system.NULL (или имя несуществующего фрейма) страница загрузит-
ся в текущий браузер.
PostData – определяет данные для передачи на сервер.
Headers – определяет HTTP-хидер для передачи на сервер.
property Busy – если это свойство активно (равно True), то
это свиде-
тельствует о том, что браузер еще не закончил загрузки страницы или вы-
полняет некоторую команду. И он проигнорирует новую команду. Так что в
этом случае лучше подождать, когда это свойство станет равным false (или,
когда идет загрузка, то остановить ее можно с помощью метода Stop).
Теперь несколько слов о событиях, которые
сопровождают процесс за-
грузки. Они, как отмечалось выше, есть своего рода «продолжение» соответ-
ствующих методов DWebBrowserEvents2. Наиболее существенными из них
являются события, возникающие для каждого фрейма:
OnBeforeNavigate2
Возникает при попытке начать навигацию. Из параметров наиболее
существенным является pDisp: IDispatch. Этот параметр определяет браузер,
который начинает навигацию. Для многофреймового документа этот браузер
может
не соответствовать браузеру верхнего уровня. К сожалению, этот об-
работчик не запрашивается при вызове метода Refresh.
Страницы
- « первая
- ‹ предыдущая
- …
- 33
- 34
- 35
- 36
- 37
- …
- следующая ›
- последняя »