You could create a download file, but only in newer browsers.
We have an internal application which requires CSV export, we use something like this:
csv = cleanTurkishChars(makeCSV(data));
csv = 'data:application/csv;charset=utf-8,' + encodeURIComponent(csv);
$("#csvexport").attr({
'href': csv,
'target': '_blank'
});