我正在尝试打印div的内容,我能够做到这一点,但似乎只要它生成它就会崩溃,从而使我无法返回。而且,如果我要打印很多页面,只会加载标签页,直到浏览器询问我是否应该关闭标签页或等待。
这就是我所拥有的。 (来自Stackoverflow的帮助)
<div class="col-md-12">
<div class="col-md-6">
<button id="print" onclick="printContent('content');" class="btn btn-info">Print</button>
</div>
</div>
<div class="col-md-12" id="content">
DYNAMIC PHP CONTENT IS GENERATED HERE
</div>
<script>
function printContent(el){
var restorepage = $('body').html();
var printcontent = $('#' + el).clone();
$('body').empty().html(printcontent);
window.print();
$('body').html(restorepage);
}
</script>