Я прочитал много образцов, чтобы сгенерировать CSV-файл из данных, и нажать его для загрузки, чтобы экспортировать.
let csvContent = '';
$.each(msg.d.LstObj[0], function (key, element) { csvContent += (csvContent === '' ? '' : ',') + key; });
csvContent += "\n";
msg.d.LstObj.forEach(function (rowArray) {
var row = '';
$.each(rowArray, function (key, element) { row += (row === '' ? '' : ',') + element; });
csvContent += row + "\n";
});
var hiddenElement = document.createElement('a');
hiddenElement.href = 'data:text/csv;charset=utf-8,' + encodeURI(csvContent);
hiddenElement.target = '_blank';
hiddenElement.download = 'people.csv';
hiddenElement.click();
Под Chrome FF: нормально Под IE11: нет загрузки, просто сообщение, спросите меня:
веб-сайт voulez vous autoriser ce à ouvrir une application
И только один выбор магазина окон ... У кого-то есть идея ???Я поместил свой код в "site de confiance" ...