webNavigation - Mozilla | MDN
Types
-
Cause of the navigation: for example, the user clicked a link, or typed an address, or clicked a bookmark.
-
Extra information about a transition.
Functions
-
Retrieves information about a particular frame. A frame may be the top-level frame in a tab or a nested iframe, and is uniquely identified by a tab ID and a frame ID.
-
Given a tab ID, retrieves information about all the frames it contains.
Events
-
Fired when the browser is about to start a navigation event.
-
Fired when a navigation is committed. At least part of the new document has been received from the server and the browser has decided to switch to the new document.
-
Fired when the DOMContentLoaded event is fired in the page.
-
Fired when a document, including the resources it refers to, is completely loaded and initialized. This is equivalent to the DOM
loadevent. -
Fired when an error occurs and the navigation is aborted. This can happen if either a network error occurred, or the user aborted the navigation.
-
Fired when a new window, or a new tab in an existing window, is created to host a navigation: for example, if the user opens a link in a new tab.
-
Fired if the fragment identifier for a page is changed.
-
Fired when the contents of the tab is replaced by a different (usually previously pre-rendered) tab.
-
Fired when the page used the history API to update the URL displayed in the browser's location bar.