Javascript 打印Div内容-崩溃

Javascript 打印Div内容-崩溃,javascript,php,jquery,Javascript,Php,Jquery,我正试图打印一个div的内容,我能够做到这一点,但它似乎在任何时候生成崩溃,使我无法返回。如果我打印了很多页面,它只会加载选项卡,直到浏览器问我是应该关闭选项卡还是等待 这是我的。(来自Stackoverflow的帮助) 印刷品 这里生成动态PHP内容 函数打印内容(el){ var restorepage=$('body').html(); var printcontent=$('#'+el).clone(); $('body').empty().html(打印内容); window.pri

我正试图打印一个div的内容,我能够做到这一点,但它似乎在任何时候生成崩溃,使我无法返回。如果我打印了很多页面,它只会加载选项卡,直到浏览器问我是应该关闭选项卡还是等待

这是我的。(来自Stackoverflow的帮助)


印刷品
这里生成动态PHP内容
函数打印内容(el){
var restorepage=$('body').html();
var printcontent=$('#'+el).clone();
$('body').empty().html(打印内容);
window.print();
$('body').html(restorepage);
}

这段代码在测试服务器中运行和打印得非常完美,问题可能出在这里生成的
动态PHP内容中。有可能看到PHP生成什么吗?这在chrome版本68.0.3440.106(官方版本)(64位)中运行良好。PHP生成用户配置文件,这些文件由页面分隔。基本上允许我打印每个用户的是系统。大约有487条记录,我不知道这是否是原因,也可能是你的浏览器、坏的软件包、丢失的驱动程序等。请发布相关代码,因为问题不在当前帖子中,因此很难回答你的问题。
<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>