2012-09-21 59 views
3

我使用以下代碼在客戶端瀏覽器發送或下載文件。 這是在所有瀏覽器完美工作,但在safari後點擊鏈接時,我刷新頁面,使我的會議無。send_data或send_file(紅寶石)不能在Safari瀏覽器中工作?

DEF EXPORT_CSV

CSV = CSV.generate(:force_quotes =>真)做|線| 線< < [「員工守則」,「姓名」,「狀態」,「技能」]
結束

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" 

我想這個代碼與其他一些應用程序還,但結果是相同的。 請幫忙解決這個問題。 謝謝。

回答

0
send_data csv, 
    :type => 'text/csv; charset=iso-8859-1; header=present', 
    :disposition => "inline", # optional 
    :filename=>"EmployeeSkillsData-#{Time.now.strftime('%d-%m-%y--%H-%M')}.csv" 
相關問題