From 33058f2b292b3a581333bdfb21b8f671898c5060 Mon Sep 17 00:00:00 2001 From: Peter Bengtsson Date: Tue, 8 Dec 2020 14:40:17 -0500 Subject: initial commit --- .../add-ons/webextensions/api/history/index.html | 134 +++++++++++++++++++++ 1 file changed, 134 insertions(+) create mode 100644 files/fr/mozilla/add-ons/webextensions/api/history/index.html (limited to 'files/fr/mozilla/add-ons/webextensions/api/history/index.html') diff --git a/files/fr/mozilla/add-ons/webextensions/api/history/index.html b/files/fr/mozilla/add-ons/webextensions/api/history/index.html new file mode 100644 index 0000000000..3ffbd7ef01 --- /dev/null +++ b/files/fr/mozilla/add-ons/webextensions/api/history/index.html @@ -0,0 +1,134 @@ +--- +title: history +slug: Mozilla/Add-ons/WebExtensions/API/history +tags: + - API + - Add-ons + - Extensions + - History + - Interface + - Non-standard + - Reference + - WebExtensions +translation_of: Mozilla/Add-ons/WebExtensions/API/history +--- +
{{AddonSidebar}}
+ +

Utilisez l'API historique pour interargir avec l'historique du navigateur.

+ +

Si vous recherchez des informations sur l'historique de session du navigateur, consultez l'interface historique.

+ +
+

Notez : Les téléchargements sont traités comme des objets HistoryItem. Par conséquent, des événements tels que history.onVisited seront également déclenchés pour les téléchargements.

+
+ +

L'historique du navigateur est un enregistrement chronologique des pages que l'utilisateur a visitées. l'API d'historique vous permet de :

+ + + +

Cependant, l'utilisateur peut avoir visité une seule page, plusieurs fois, de sorte que l'API a également le concept de"visites". Vous pouvez également utiliser cette API pour :

+ + + +

Pour utiliser cette API, une extension doit demander la permission "history" dans le fichier  manifest.json.

+ +

Types

+ +
+
{{WebExtAPIRef("history.TransitionType")}}
+
Décrit comment le navigateur a navigué vers une page particulière.
+
{{WebExtAPIRef("history.HistoryItem")}}
+
+

Fournit des informations sur une page particulière dans l'historique du navigateur.

+
+
{{WebExtAPIRef("history.VisitItem")}}
+
+

Décrit une seule visite sur une page.

+
+
+ +

Fonctions

+ +
+
{{WebExtAPIRef("history.search()")}}
+
Recherche dans l'historique du navigateur les objets history.HistoryItem correspondant aux critères donnés.
+
{{WebExtAPIRef("history.getVisits()")}}
+
Récupère des informations sur les visites sur une page donnée.
+
{{WebExtAPIRef("history.addUrl()")}}
+
Ajoute un enregistrement à l'historique du navigateur d'une visite sur la page donnée.
+
{{WebExtAPIRef("history.deleteUrl()")}}
+
Supprime toutes les visites à l'URL donnée de l'historique du navigateur.
+
{{WebExtAPIRef("history.deleteRange()")}}
+
Supprime toutes les visites aux pages que l'utilisateur a effectuées pendant la période donnée.
+
{{WebExtAPIRef("history.deleteAll()")}}
+
Supprime toutes les visites de l'historique du navigateur.
+
+ +

Evénements

+ +
+
{{WebExtAPIRef("history.onTitleChanged")}}
+
+
Lancé lorsque le titre d'une page visitée par l'utilisateur est enregistré.
+
+
{{WebExtAPIRef("history.onVisited")}}
+
Lancé chaque fois que l'utilisateur visite une page, en fournissant les données {{WebExtAPIRef("history.HistoryItem")}} pour cette page.
+
{{WebExtAPIRef("history.onVisitRemoved")}}
+
+

Lancé lorsqu'une URL est complètement supprimée de l'historique du navigateur.

+
+
+ +

Compatibilité du navigateur

+ + + +

{{Compat("webextensions.api.history")}}

+ +

{{WebExtExamples("h2")}}

+ +
Remerciements : + +

Cette API est basée sur l'API Chromium chrome.history. Cette documentation est dérivée de history.json dans le code de Chromium.

+ +

Les données de compatibilité relatives à Microsoft Edge sont fournies par Microsoft Corporation et incluses ici sous la licence Creative Commons Attribution 3.0 pour les États-Unis.

+
+ + -- cgit v1.2.3-54-g00ecf