Поделиться через


Событие 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 и обратная связь.