ajax不支持异步下载,但我想你是不想让地址栏发生跳转,如果是这样的话,我到是有几种方法。这几种方法的原理都是一样的,就是发送同步请求,当同步请求下载东西是并不会改变url
- <a href="你要下载的资源的url">下载</a>
- document.href="你要下载的资源的url"
- var form = $("<form action=‘你要下载的资源的url‘ method=‘post‘></form>"); form.submit();
如果你想在发送请求的时候传递额外的参数,我相信你自己是可以做到的。
时间: 2024-12-10 09:34:42