WebBrowserControl.NavigateError 事件 (Access)

發生於導覽期間發生錯誤時。

語法

運算式NavigateError (pDispURLTargetFrameNameStatusCodeCancel)

表達 代表 WebBrowserControl 物件的 變數。

參數

名稱 必要/選用 資料類型 描述
pDisp 必要 Object WebBrowserControl物件的IDispatch介面指標,代表發生導覽錯誤的視窗或框架。
URL 必要 變數 包含導覽失敗的 URL。
TargetFrameName 必要 Variant 包含要在其中顯示資源的框架名稱,如果資源沒有以具名框架為目標,則為 Null
StatusCode 必要 變數 包含錯誤狀態碼 (如果有的話)。
Cancel 必要 布林值 指定是否取消錯誤頁面的導覽,或進一步自動搜尋。

傳回值

註解

此事件會在 WebBrowserControl 物件顯示錯誤頁面之前引發,因為導覽時發生錯誤。 您可以將 Cancel 參數設定為 True,以停止顯示錯誤頁面。 不過,如果在原始導覽中連絡的伺服器提供自己的替代頁面流覽,當您將 Cancel 設定為 True時,它沒有任何作用,而且會繼續流覽至伺服器的替代頁面。

例如,假設瀏覽至 https://www.www.wingtiptoys.com/BigSale.htm 會導致引發因為頁面不存在於這個事件。 不過,伺服器設為將導覽重新導向至 https://www.www.wingtiptoys.com/home.htm。 在此情況下,當您將 Cancel 設定為 True時,它沒有任何作用,而且導覽會繼續至 https://www.www.wingtiptoys.com/home.htm

支援和意見反應

有關於 Office VBA 或這份文件的問題或意見反應嗎? 如需取得支援服務並提供意見反應的相關指導,請參閱 Office VBA 支援與意見反應