HTMLImageElement: attributionSrc property - Web APIs | MDN

Value

A string that is either empty or a space-separated list of URLs. For the interpretation of this attribute, see the HTML <img> reference.

Examples

Setting an empty attributionSrc

html

<img src="advertising-image.png" />

js

const imgElem = document.querySelector("img");
imgElem.attributionSrc = "";

Setting an attributionSrc containing URLs

html

<img src="advertising-image.png" />

js

// encode the URLs in case they contain special characters
// such as '=' that would be improperly parsed.
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}`;

Specifications

Specification
Attribution Reporting
# dom-htmlattributionsrcelementutils-attributionsrc

Browser compatibility

See also

Help improve MDN

Learn how to contribute

This page was last modified on by MDN contributors.