我已经看过很多解决方案来打印div'或者'打印页面区域'但没有一个解决我遇到的问题:
我尝试过以下javascript函数:
var mywindow = window.open('', 'my div', 'height=400,width=600');mywindow.document.write('<html><head><title>my div</title>');
mywindow.document.write('</head><body >');
mywindow.document.write($('.page').html());
mywindow.document.write('</body></html>');
mywindow.print();
mywindow.close();
显示所有页面元素,但不显示textarea元素中的任何文本输入。
同样我使用了printThis jQuery插件:
$('.page').printThis();
但是,类似地,它包括textareas的边界框,但不包括任何可能在其中的文本。
是否有某种方法可以确保将textarea元素中的文本也发送到打印机?