Событие WebBrowserControl.NavigateError (Access)
Происходит при возникновении ошибки во время навигации.
Синтаксис
expression. NavigateError (pDisp, URL-адрес, TargetFrameName, StatusCode, Cancel)
Выражение Переменная, представляющая объект WebBrowserControl .
Параметры
Имя | Обязательный или необязательный | Тип данных | Описание |
---|---|---|---|
pDisp | Обязательный | Object | Указатель на интерфейс IDispatch для объекта WebBrowserControl , представляющего окно или кадр, в котором произошла ошибка навигации. |
URL-адрес | Обязательный | Variant | Содержит URL-адрес, для которого произошел сбой навигации. |
TargetFrameName | Обязательный | Variant | Содержит имя кадра, в котором будет отображаться ресурс, или значение NULL , если для ресурса не был назначен именованный фрейм. |
StatusCode | Обязательный | Variant | Содержит код состояния ошибки, если он доступен. |
Отмена | Обязательный | Boolean | Указывает, следует ли отменить переход к странице ошибки или к дальнейшему автопоиску. |
Возвращаемое значение
Отсутствует
Примечания
Это событие срабатывает до того, как объект WebBrowserControl отобразит страницу ошибки из-за ошибки при навигации. Вы можете остановить отображение страницы ошибки, задав для параметра Cancel значение True. Однако если сервер, с помощью которого выполнен контакт в исходной навигации, предоставляет собственную подстановку навигации по страницам, если для параметра Отмена задано значение True, это не будет действовать, и переход к альтернативной странице сервера продолжится.
Например, предположим, что при переходе к https://www.www.wingtiptoys.com/BigSale.htm
вызывается это событие, так как страница не существует. Однако сервер настроен для перенаправления навигации в https://www.www.wingtiptoys.com/home.htm
. В этом случае, если для параметра Отменазадано значение True, это не будет действовать, и переход переходит к https://www.www.wingtiptoys.com/home.htm
.
Поддержка и обратная связь
Есть вопросы или отзывы, касающиеся Office VBA или этой статьи? Руководство по другим способам получения поддержки и отправки отзывов см. в статье Поддержка Office VBA и обратная связь.