Показать сообщение отдельно
  #1 (permalink)  
Старый 29.07.2016, 11:48
Новичок на форуме
Отправить личное сообщение для АrnowtАА Посмотреть профиль Найти все сообщения от АrnowtАА
 
Регистрация: 13.05.2011
Сообщений: 7

Не сохраняется файл в хроме
Код сохранения таблицы html в excel
table = document.getElementById('grid__staticWrapper')
var ctx = {worksheet: "excel" || 'Worksheet', table: table.innerHTML}
window.location.href = ('data:application/vnd.ms-excel,' +  encodeURIComponent(ctx.table));

Были проведены следующие опыты
Так всё работает
ctx.table = ctx.table.substring(0,1000000)

Не работает
ctx.table = ctx.table.substring(0,2000000)

Общая длина 13 млн символов
В консоле ошибок нет. Только в Network пишет status-canseled или data.
В фаерфоксе всё работает.
Господа, есть идеи как решить проблему?
Ответить с цитированием