Cette page a été traduite à partir de l'anglais par la communauté. Vous pouvez contribuer en rejoignant la communauté francophone sur MDN Web Docs.

View in English Always switch to English

Document : méthode hasUnpartitionedCookieAccess()

Limited availability

Cette fonctionnalité n'est pas Compatible car elle ne fonctionne pas dans certains des navigateurs les plus utilisés.

La méthode hasUnpartitionedCookieAccess() de l'interface Document retourne une promesse (Promise) qui se résout avec une valeur booléenne indiquant si le document a accès aux cookies tiers et aux cookies non partitionnés.

Cette méthode fait partie de l'API Storage Access.

Cette méthode est un nouveau nom pour Document.hasStorageAccess().

Syntaxe

js
hasUnpartitionedCookieAccess()

Paramètres

Aucun.

Valeur de retour

Une promesse (Promise) qui se résout avec une valeur booléenne indiquant si le document a accès aux cookies tiers — true si c'est le cas, et false sinon.

Voir Document.hasStorageAccess() pour plus de détails.

Exceptions

InvalidStateError DOMException

Levée si le Document actuel n'est pas encore actif.

Exemples

js
document.hasUnpartitionedCookieAccess().then((hasAccess) => {
  if (hasAccess) {
    // l'accès au stockage a déjà été accordé.
    console.log("accès aux cookies accordé");
  } else {
    // l'accès au stockage n'a pas encore été accordé ;
    // vous pouvez vouloir appeler requestStorageAccess().
    console.log("accès aux cookies refusé");
  }
});

Note : Voir Utiliser l'API Storage Access pour un exemple plus complet.

Spécifications

Specification
Extending Storage Access API (SAA) to non-cookie storage
# dom-document-hasunpartitionedcookieaccess

Compatibilité des navigateurs

Voir aussi