![]() |
1
1
正如Gavin所说,ajax调用不能强制下载,响应只是保存到一个变量中。 您必须创建一个隐藏的表单和POST数据。像这样:
附言:我还没有测试过。 |
![]() |
2
1
我将JS更改为:
它在表格中添加了一个不错的下载按钮,当浏览器按照表单提交时,下载对话框就会弹出。谢谢你和我一起思考。 |
|
3
0
另一种方法是使用iframe。因此,当单击“下载”按钮时,您会在页面中注入iframe。等你把它清理干净。
|
![]() |
Softly · 单选按钮未按预期取值 1 年前 |
|
SlickRed · 我无法使用JS关注HTML元素 1 年前 |
![]() |
assembler · Nextjs没有处理发布请求 1 年前 |
|
BADRUM · 执行两个获取功能后,如何导航回页面? 1 年前 |
![]() |
Toniq · javascript为php保存多维数组 1 年前 |