JSFiddle - React, Tailwind, and code Playground

by tara5

JavaScript

var iframeTarget = document.getElementById("fileDownloadIframe");

    if (!iframeTarget) {
        iframeTarget = document.createElement("iframe");

        iframeTarget.id = "fileDownloadIframe";
        iframeTarget.name = "fileDownloadIframe";
        iframeTarget.style.display = "none";

        document.body.appendChild(iframeTarget);
    }

    var referLink = document.createElement("a");

    referLink.href = url;
    referLink.target = "fileDownloadIframe";

    document.body.appendChild(referLink);
    referLink.click();
    document.body.removeChild(referLink);