Я пытаюсь распечатать свое содержимое, но body
не содержит всего содержимого для печати, которое я вставляю. Кажется, что-то вроде вопроса height
.Как распечатать содержимое div с помощью jquery
var printcontent=$("#printDiv").html();
var printdiv=document.createElement('div');
$(printdiv).html(printcontent);
$('body').before(printdiv);
$('body').css('visibility', 'hidden');
window.print();
$('body').css('visibility', 'visible');
Почему вы используете '.before()'? Контент должен быть * в * корпусе, а не * до * он ... – nnnnnn