Показать сообщение отдельно
  #12 (permalink)  
Старый 13.07.2015, 19:16
Профессор
Отправить личное сообщение для kostyanet Посмотреть профиль Найти все сообщения от kostyanet
 
Регистрация: 23.10.2010
Сообщений: 2,718

Вот кусок из юзер-скрипта сохраняющий массив в чесеве:

if(rows.length) {
	var blob = new Blob(rows, {type:'text/csv'}),
		link = document.createElement("a");
	link.download = file_name+'.csv';
	link.style.display='none';
	link.href = window.URL.createObjectURL(blob);
	link = document.body.appendChild(link);
	link.click();
	var timeoutID = setTimeout(function() {
		link = document.body.removeChild(link);
		delete link;
		window.clearTimeout(timeoutID);
	}, 1500);
}


Возможно ФФ-специфичный, попробуйте приделать к своим реалиям. Через блоб получается лучше чем через дата-урл напрямую.

ЗЫ Для фактуры http://stackoverflow.com/questions/1...-and-save-file

Последний раз редактировалось kostyanet, 13.07.2015 в 19:25.
Ответить с цитированием