zoukankan      html  css  js  c++  java
  • downloadFile:base64数据导出文件,文件下载

    function downloadFile(filename, data){    
      let DownloadLink = document.createElement('a');

    if ( DownloadLink ){
        document.body.appendChild(DownloadLink);

        DownloadLink.style = 'display: none';

        DownloadLink.download = filename;

        DownloadLink.href = data;

        if ( document.createEvent ){

          let DownloadEvt = document.createEvent('MouseEvents');

          DownloadEvt.initEvent('click', true, false);

          DownloadLink.dispatchEvent(DownloadEvt);

        }

        else if ( document.createEventObject )

          wnloadLink.fireEvent('onclick');

        else if (typeof DownloadLink.onclick == 'function' )

          DownloadLink.onclick();

        document.body.removeChild(DownloadLink);

      }
    }
  • 相关阅读:
    API
    Object constructor
    function()
    For语句的衍生对象
    编程语言发展史
    将Paul替换成Ringo
    Document.write和 getElementById(ID)
    姓名,电话号码,邮箱的正则检测
    JavaScript-BOM与DOM
    管理心得
  • 原文地址:https://www.cnblogs.com/EternalZH/p/12213880.html
Copyright © 2011-2022 走看看