• 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, {
      '100%',
      height: '100%'
      });
      } else {
      download(urls, data.filename);
      }
      break;

  • 相关阅读:
    Java中的Throwable类是不是受查异常?
    win10下写sh脚本出现^M字符的解决方法
    spring security中Authority、Role的区别
    idea调试框架时如何能够进入maven依赖包的源码
    推荐一个程序员阅读文章资料时的辅助神器
    MySQL添加、修改、撤销用户数据库操作权限的一些记录
    AndroidStudio布局编辑器强制刷新布局界面
    Android Stadio导入Android工程项目,只有Edit Configurations的解决办法
    GitHub克隆下载代码速度慢解决办法
    python各种类型日期转换大全
  • 原文地址:https://www.cnblogs.com/enych/p/9269494.html
Copyright © 2020-2023  润新知