美文网首页
前端如何处理xml文件下载

前端如何处理xml文件下载

作者: 锋叔 | 来源:发表于2019-05-30 14:45 被阅读0次

    前端界面点击一个生成报文按钮,调用后台接口,后台接口返回一个链接地址:url/xmlFile.xml

    • xml文件浏览器是可以自己打开的,但是我们不要打开我们要的是下载,所以我们不能使用window.open(url),因为这样浏览器会打开这个xml文件。

    • 正确方法,但是有瑕疵,用a标签的dowload属性

    dowloadXmlFile() {
      let href = url/xmlFile.xml
      let a = document.createElement('a')
      a.setAttribute('download', '')
      a.setAttribute('href', href)
      a.click()
    }
    

    起码谷歌浏览器毫无问题

    相关文章

      网友评论

          本文标题:前端如何处理xml文件下载

          本文链接:https://www.haomeiwen.com/subject/vvfvtctx.html