PageEvent 列舉
頁面實例可能發出的所有事件。
簽名
export declare const enum PageEvent
列舉成員
成員 | 值 | 描述 |
---|---|---|
關閉 |
| 當頁面關閉時發出。 |
主控台 |
| 當頁面中的 JavaScript 呼叫其中一個主控台 API 方法時發出,例如 備註
|
Dialog |
| 當 JavaScript 對話方塊出現時發出,例如 |
DOMContentLoaded |
| 當 JavaScript DOMContentLoaded 事件分派時發出。 |
錯誤 |
| 當頁面崩潰時發出。將包含一個 |
FrameAttached |
| 當框架附加時發出。將包含一個 Frame。 |
FrameDetached |
| 當框架分離時發出。將包含一個 Frame。 |
FrameNavigated |
| 當框架導航至新 URL 時發出。將包含一個 Frame。 |
載入 |
| 當 JavaScript load 事件分派時發出。 |
Metrics |
| 當 JavaScript 程式碼呼叫 備註 包含具有兩個屬性的物件
|
PageError |
| 當頁面中發生未捕獲的例外時發出。包含一個 |
Popup |
| 當頁面開啟新的分頁或視窗時發出。 包含與彈出視窗對應的 Page。 |
請求 |
| 當頁面發出請求時發出,並包含一個 HTTPRequest。 備註 此物件為唯讀。如需攔截和變更請求,請參閱 Page.setRequestInterception()。 |
RequestFailed |
| 當請求失敗時發出,例如逾時。 包含一個 HTTPRequest。 備註 HTTP 錯誤回應,例如 404 或 503,從 HTTP 的角度來看仍然是成功的回應,因此請求將以 |
RequestFinished |
| 當請求成功完成時發出。包含一個 HTTPRequest。 |
RequestServedFromCache |
| 當請求最終從快取載入時發出。包含一個 HTTPRequest。 備註 對於某些請求,可能包含未定義。https://crbug.com/750469 |
回應 |
| 當收到回應時發出。包含一個 HTTPResponse。 |
WorkerCreated |
| 當頁面產生專用 WebWorker 時發出。 |
WorkerDestroyed |
| 當頁面銷毀專用 WebWorker 時發出。 |