admin管理员组

文章数量:1568359

一般下载都是在a标签里面防止文件链接,就可以直接下载,但对于text,json东风文件的链接,浏览器自动在新窗口打开,

所以,想要下载,需要右键另存,当前这篇  主要事解决这个问题  当人  你也可以用此方法试试其他直接在浏览器中打开的文件

 

首先,建一个js文件  导出其中的方法  我是在vue项目于里面使用

download.js

//download.js v3.0, by dandavis; 2008-2014. [CCBY2] see http://danml/download.html for tests/usage
// v1 landed a FF+Chrome compat way of downloading strings to local un-named files, upgraded to use a hidden frame and optional mime
// v2 added named files via a[download], msSaveBlob, IE (10+) support, and window.URL support for larger+faster saves than dataURLs
// v3 added dataURL and Blob Input, bind-toggle arity, and legacy dataURL fallback was improved with force-download mime and base64 support

// data can be a string, Blob, File, or dataURL

         
                         
export function download(data, strFileName, strMimeType) {
    
  var self = window, // this script is only for b

本文标签: 文件浏览器链接json