HTML 单击a标签 实现下载文件而不是浏览器打开预览


 

 
  1. <a d ownload class="down" title="">  
  2. function download(src,name) {
    // 创建隐藏的可下载链接
    var eleLink = document.createElement('a');
    eleLink.href = src;
    eleLink.download = name;
    eleLink.style.display = 'none';
    eleLink.href = src;
    document.body.appendChild(eleLink);
    eleLink.click();
    document.body.removeChild(eleLink);
    }

  3. //js下载文件
  4. case 'show':
    var urls = data.fileurl;

    var three = urls.split(".");
    var last = '.' + three[three.length - 1];
    last = last.toLowerCase();
    if (last == ".pdf") {
    common.CreateAddForm('查看', urls, {
    width: '100%',
    height: '100%'
    });
    } else {
    download(urls, data.filename);
    }
    break;

 

 


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM