docs.rodeo

MDN Web Docs mirror

history.onVisited

{{AddonSidebar}} 

Fired each time the user visits a page. A {{WebExtAPIRef("history.HistoryItem")}}  object is passed to the listener. This event fires before the page has loaded.

Syntax

browser.history.onVisited.addListener(listener)
browser.history.onVisited.removeListener(listener)
browser.history.onVisited.hasListener(listener)

Events have three functions:

addListener syntax

Parameters

Browser compatibility

{{Compat}} 

Examples

Listen for visits, and log the URL and visit time.

function onVisited(historyItem) {
  console.log(historyItem.url);
  console.log(new Date(historyItem.lastVisitTime));
}

browser.history.onVisited.addListener(onVisited);

{{WebExtExamples}} 

[!NOTE] This API is based on Chromium’s chrome.history API. This documentation is derived from history.json in the Chromium code.

In this article

View on MDN