Пожалуйста, дайте нам более подробную информацию о вашем веб-приложении и цели, которую вы хотите достичь. Вы, вероятно, имеете в виду экспорт на стороне клиента, но я не могу быть уверен на 100%.
Если это так, вы можете нарисовать этот div в элементе canvas, а затем использовать toDataURL
объекта HTMLCanvasElement
, чтобы разрешить сохранение пользователем содержимого браузера через закрытое содержимое div.
var c = document.getElementById('the_canvas_element_id');
var t = c.getContext('2d');
Когда пользователь нажимает «Экспорт», сделайте это:
window.open('', document.getElementById('the_canvas_element_id').toDataURL());
Больше информации в Canvas tutorial
и в этом блоге
Это довольно сложная задача для стажера по программному обеспечению:).