[ Web Proxy ]
URL:
Viewing: https://developer.mozilla.org/fr/docs/Web/API/HTMLImageElement/attributionSrc [Back]  [Original]

HTMLImageElement : proprit attributionSrc - Les API Web | MDN

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

HTMLImageElement : proprit attributionSrc

Obsolte
En cours de suppression

Cette fonctionnalit est en cours de suppression des navigateurs. L'utiliser maintenant peut entraner un dysfonctionnement dans les futures mises jour. Following the announcement that Chrome will maintain its current approach to third-party cookies, Chrome decided to withdraw certain Privacy Sandbox features including the attribution reporting API.

Contexte scuris: Cette fonctionnalit est uniquement disponible dans des contextes scuriss (HTTPS), pour certains navigateurs qui la prennent en charge.

Non standard: Cette fonctionnalit n'est pas standardise. Nous dconseillons d'utiliser des fonctionnalits non standard en production, car leur prise en charge par les navigateurs est limite, et elles peuvent tre modifies ou supprimes. Toutefois, elles peuvent constituer une alternative approprie dans certains cas o aucune option standard n'existe.

La proprit attributionSrc de l'interface HTMLImageElement permet d'indiquer que vous souhaitez que le navigateur envoie un en-tte Attribution-Reporting-Eligible avec la requte d'image. Elle reflte l'attribut de contenu attributionsrc de l'lment HTML <img>.

Voir l'API Attribution Reporting pour plus de dtails.

Dans cet article

Valeur

Une chane de caractres vide ou une liste d'URL spares par des espaces. Pour l'interprtation de cet attribut, voir la rfrence HTML <img>.

Exemples

Dfinir un attributionSrc vide

html
<img src="advertising-image.png" />
js
const imgElem = document.querySelector("img");
imgElem.attributionSrc = "";

Dfinir un attributionSrc contenant des URL

html
<img src="advertising-image.png" />
js
// Encoder les URL au cas o elles contiendraient des caractres spciaux
// comme '=' qui seraient mal interprts.
const encodedUrlA = encodeURIComponent("https://a.example/register-source");
const encodedUrlB = encodeURIComponent("https://b.example/register-source");

const imgElem = document.querySelector("img");
imgElem.attributionSrc = `${encodedUrlA} ${encodedUrlB}`;

Spcifications

Cette fonctionnalit ne semble pas tre dfinie dans une spcification.

Compatibilit des navigateurs

Voir aussi


Web Proxy Viewer  |  New URL  |  Original Page