|
|
1
1
正如Gavin所说,ajax调用不能强制下载,响应只是保存到一个变量中。 您必须创建一个隐藏的表单和POST数据。像这样:
附言:我还没有测试过。 |
|
|
2
1
我将JS更改为:
它在表格中添加了一个不错的下载按钮,当浏览器按照表单提交时,下载对话框就会弹出。谢谢你和我一起思考。 |
|
|
3
0
另一种方法是使用iframe。因此,当单击“下载”按钮时,您会在页面中注入iframe。等你把它清理干净。
|
|
|
beingalex · 全局作用域-在触发事件侦听器后访问“this” 12 年前 |
|
|
Zed · 奇数和偶数元素的事件处理程序 12 年前 |
|
|
Dimitri Vorontzov · 使用MooTools平滑淡入整个网页 12 年前 |
|
|
niux · jQuery与MooTools冲突 12 年前 |
|
|
Lennart · 使用javascript强制下载 13 年前 |