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

Проверил эту фишку:

var oB = new Blob(['some text'], {type:'text/html'});
				var a = document.createElement('a');
				window.URL = window.webkitURL || window.URL;
				a.download = 'report.csv';
				a.href = window.URL.createObjectURL(oB);
				console.log(a.href);
				a.click();


В консоль печтает blob: и какой-то код. Диалога сохранения файла не возникает. Полная тишина. Точно такой же код где ссылка реальная и кличется - работает.

UPD:

Надо просто воткнуть а-элемент в страницу, щелкнуть и тут же удалить, ну или по таймеру через сек, на всякий случай.

Последний раз редактировалось kostyanet, 06.02.2014 в 07:53.
Ответить с цитированием