【问题标题】:JSONP / Export to Excel [closed]JSONP / 导出到 Excel [关闭]
【发布时间】:2011-11-19 16:11:38
【问题描述】:

我们使用带有 JQuery 的 JSONP(跨站点请求)请求从我们的服务器检索数据;一切都很好。

但是现在我们需要检索一个 Excel 文件;关于如何做到这一点的任何想法/指针(我们使用的是 Firefox)。

谢谢。

【问题讨论】:

  • 用 jQuery 获取该 Excel 文件后,您打算如何处理它?简单地在页面上提供一个链接,以便用户可以直接下载文件并将其保存在他的计算机上不是更好吗?用 AJAX 下载文件不是很实用。
  • 为简单起见,生成的文件不保存在服务器上;我希望浏览器建议保存文件。

标签: jquery excel jsonp


【解决方案1】:

您可以在远程域上设置服务器端处理程序,该处理程序将为 Excel 文件提供服务并附加 Content-Disposition: attachment; filename=foo.xlsx HTTP 标头,以便浏览器打开“另存为”对话框。现在剩下的就是为用户提供一些下载文件的链接:

<a href="http://remotedomain.com/file">Download Excel file</a>

不需要javascript。

【讨论】:

  • 谢谢。明白了;我在运行时使用了
    并相应地设置了参数。
猜你喜欢
  • 1970-01-01
  • 2016-08-03
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2012-07-11
  • 1970-01-01
  • 2020-04-27
  • 2016-07-15
相关资源
最近更新 更多