У меня есть странная ошибка - у меня есть JS-функция для создания файла Excel для загрузки, это код:
$scope.loadScript('js/fileSaver.js', 'text/javascript', 'utf-8'); setTimeout(function () { var blob = new Blob([document.getElementById('exportable').innerHTML], { type: "text/plain;charset=utf-8;" }); saveAs(blob, "excel.xls"); }, 1000);
Файл загружается правильно и отлично работает до сих пор, похоже, что Microsoft Office изменил то, что теперь, когда пользователи пытаются открыть файл, файл не открывается вообще без каких-либо ошибок.
Со старыми версиями офиса он все еще работает.
Я изо всех сил пытаюсь найти решение для этого онлайн.
Вы не знаете, как его решить?
Лучший,
попробуйте, изменив значение type
из
type: "text/plain;charset=utf-8;"
в
type: 'application/vnd.openxmlformats-officedocument.spreadsheetml.sheet,application/vnd.ms-excel'