3种前端文件下载的方式

开发者 2024-10-6 00:33:31 114 0 来自 中国
前端下载有两类,一类是直接让欣赏器接受的(点击a链接触发),另一类是先在内存里下载好(blob),然后调用欣赏器的生存。
1.window.open

我最初利用的方法就是这个,只要提供了文件的服务器地址,利用window.open也就是在新窗口打开,这时欣赏器会主动实行下载。
2.a标签

着实window.open和a标签是一样的,只是a标签是要用户点击触发,而window.open可以主动触发
后端假如设置了Content-Disposition ,那么不必要download属性也能下载。而且后端还可以设置文件名。
您需要登录后才可以回帖 登录 | 立即注册

Powered by CangBaoKu v1.0 小黑屋藏宝库It社区( 冀ICP备14008649号 )

GMT+8, 2024-11-24 10:23, Processed in 0.179942 second(s), 33 queries.© 2003-2025 cbk Team.

快速回复 返回顶部 返回列表