, если вы имеете в виду, что в VinayC в одном из комментариев вы указали, что экспортировать сгенерированный HTML без необходимости повторного посещения сервера, он прекрасно работает с Downloadify .
Описание на GitHub:
Эта библиотека представляет собой крошечную библиотеку JavaScript + Flash, которая позволяет создавать файлы на лету, в браузере, без взаимодействия с сервером.Веб-приложения, которые позволяют создавать vCards, цветовые палитры, пользовательский код и т. Д., Выиграют от использования этой библиотеки.В дополнение к увеличению скорости (без обратной передачи на сервер) это решение может снизить нагрузку на базу данных и серверную среду существующих веб-приложений.Это не библиотека для принудительной загрузки файла с сервера.Он вообще не взаимодействует с сервером.
Я на самом деле использую его вместе с jquery 1.4.4 в нашей бизнес-среде.Мне нужно отобразить таблицы с 10k + строками и около 15 столбцами, которые составляют 13,5 МБ данных.
$('#tbl_purchase_groups_download').downloadify({
'filename' : 'Purchase_groups.xls',
'data' : html_wrapper_pre + document.getElementById('purchase_groups').innerHTML + html_wrapper_after});
html_wrapper_pre
и html_wrapper_after
- открывающие и закрывающие html-структуры с предоставленной кодировкой.1016 *