【发布时间】:2012-09-21 12:44:35
【问题描述】:
我使用以下代码在客户端浏览器上发送或下载文件。 在我刷新页面时单击链接后,这在所有浏览器中都可以正常工作,但在 safari 中它使我的会话为零。
def export_csv
csv = CSV.generate(:force_quotes => true) 做 |line| line 结束
send_data csv,
:type => 'text/csv; charset=iso-8859-1; header=present',
:disposition => "attachment; filename=EmployeeSkillsData-#{Time.now.strftime('%d-%m-%y--%H-%M')}.csv"
结束
我也用其他一些应用程序尝试了这段代码,但结果是一样的。 请帮助解决这个问题。 谢谢。
【问题讨论】:
标签: ruby ruby-on-rails-3 safari