为数据表打印禁用 about:blank
Disable about:blank for Datatable print
如何禁用 about:blank
部分数据表打印功能。
我希望打印叠加显示在同一页上,而不是打开新选项卡并显示打印数据。
请让我知道是否有任何选项可用于禁用打开新选项卡并仅在同一页面上打印叠加层。
$('#example').DataTable({
dom: 'Bfrtip',
buttons: [ 'print' ]
});
在点击功能上尝试此代码。
你需要select table id #example
var printContents = document.getElementById("example").innerHTML;
var originalContents = document.body.innerHTML;
document.body.innerHTML = printContents;
window.print();
document.body.innerHTML = originalContents;
如何禁用 about:blank
部分数据表打印功能。
我希望打印叠加显示在同一页上,而不是打开新选项卡并显示打印数据。
请让我知道是否有任何选项可用于禁用打开新选项卡并仅在同一页面上打印叠加层。
$('#example').DataTable({
dom: 'Bfrtip',
buttons: [ 'print' ]
});
在点击功能上尝试此代码。
你需要select table id #example
var printContents = document.getElementById("example").innerHTML;
var originalContents = document.body.innerHTML;
document.body.innerHTML = printContents;
window.print();
document.body.innerHTML = originalContents;