首页 新闻 赞助 找找看

点击<a>标签和使用jquery向该URL发送请求有何不同?

0
悬赏园豆:20 [已解决问题] 解决于 2016-10-23 14:48

点击<a>标签可以下载文件,但是向相同的URL发送get请求则不可以。求教浏览器对于<a>标签的点击做了哪些处理?

Earendil的主页 Earendil | 初学一级 | 园豆:132
提问于:2016-10-23 10:37
< >
分享
最佳答案
1

a标签是直接访问跳转到文件url,浏览器判断是个可下载文件就会自动下载。get是ajax,只能返回string类型的数据,而文件url是一个对应的是一个文件流,ajax接收不到。

收获园豆:20
授之以渔 | 小虾三级 |园豆:1107 | 2016-10-23 11:41
其他回答(1)
-1

想太多....

吴瑞祥 | 园豆:29449 (高人七级) | 2016-10-23 11:59
清除回答草稿
   您需要登录以后才能回答,未注册用户请先注册