js下载文件(而不是打开预览)
<html> <head> <title></title> <script src="https://code.jquery.com/jquery-3.1.1.min.js"></script> <script src="https://cdn.bootcdn.net/ajax/libs/FileSaver.js/2.0.5/FileSaver.min.js"></script> <script> function downloadByUrl() { var oReq = new XMLHttpRequest(); var URLToXML = "http://xxxxx.com/lin2kDownload/PB8hQEP5Sike7803IIz9JRYizjmh3bs1cikq6HOBSuUvC_jRUPg1Y2uS2mZnr7Ah_9T0jfkBiANdcv5Ek1W3B9iqHoQ2.xml"; oReq.open("GET", URLToXML, true); oReq.responseType = "blob"; oReq.onload = function () { var file = new Blob([oReq.response], { type: 'application/xml' }); saveAs(file, "电子发票.xml"); }; oReq.send(); } </script> </head> <body> <input type="button" onclick="downloadByUrl()" value="XML下载" /> </body> </html>
吾乃代码搬运工,侵联删
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 全程不用写代码,我用AI程序员写了一个飞机大战
· MongoDB 8.0这个新功能碉堡了,比商业数据库还牛
· 记一次.NET内存居高不下排查解决与启示
· 白话解读 Dapr 1.15:你的「微服务管家」又秀新绝活了
· DeepSeek 开源周回顾「GitHub 热点速览」