Показать сообщение отдельно
  #3 (permalink)  
Старый 25.11.2018, 12:34
Аватар для j0hnik
Профессор
Отправить личное сообщение для j0hnik Посмотреть профиль Найти все сообщения от j0hnik
 
Регистрация: 01.12.2016
Сообщений: 3,650

var saveJson = function(obj) {
	var str = JSON.stringify(obj);
	var blob = new Blob( [  str ], {
		type: 'application/octet-stream'
	});
	
	var url = URL.createObjectURL( blob );
	var link = document.createElement( 'a' );
	link.setAttribute( 'href', url );
	link.setAttribute( 'download', 'data.json' );
	var event = document.createEvent( 'MouseEvents' );
	event.initMouseEvent( 'click', true, true, window, 1, 0, 0, 0, 0, false, false, false, false, 0, null);
	link.dispatchEvent( event );
}

var obj = [];
for(var i = 0; i<100000; i++) obj.push(Math.random());
saveJson(obj);

Последний раз редактировалось j0hnik, 25.11.2018 в 18:05.
Ответить с цитированием