javascript download file on click

JavaScript
browser.downloads.download({url: "https://example.org/image.png"})You can trigger a download with the HTML5 download attribute.

<a href="path_to_file" download="proposed_file_name">Download</a><a href="file.doc">Download!</a>

Source

Also in JavaScript: