5.js blob下載文件流


 1 function downFile(content, fileName){  2         const dom = document.createElement('a') // 隱藏的a標簽,href為輸出流
 3         const blob = new Blob([content], { type: 'application/vnd.ms-excel' }) // 創建一個類文件對象:Blob對象表示一個不可變的、原始數據的類文件對象
 4         const url = window.URL.createObjectURL(blob) // 生成一個Blob對象
 5         dom.style.display = 'none'
 6         dom.href = url  7  document.body.appendChild(dom)  8         dom.setAttribute('download', fileName) // 指示瀏覽器下載url,而不是導航到它
 9  dom.click() 10  document.body.removeChild(dom) 11         // 手動釋放創建的URL對象所占內存
12  URL.revokeObjectURL(url) 13       })


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM