jQuery Table to CSV export

Sto usando la tabella jQuery su Plug-in CSV. Ho modificato il popup in modo che indichi al browser di scaricare un file CSV.

Era:

function popup(data) { var generator = window.open('', 'csv', 'height=400,width=600'); generator.document.write('CSV'); generator.document.write(''); generator.document.write(''); generator.document.write(''); generator.document.close(); return true; } 

L’ho cambiato in:

 function popup(data) { window.location='data:text/csv;charset=utf8,' + encodeURIComponent(data); return true; } 

Funziona, per la maggior parte. Richiede comunque che trovi il tuo foglio di calcolo software e crei il tuo nome file … perché crea uno strano nome di file (Esempio: 14YuskG_.csv.part).

Qualche suggerimento su come migliorare questo?