【发布时间】:2021-10-14 15:39:34
【问题描述】:
```
<div class="maindiv></div>
<div class="printablediv"></div>
function printData()
{
$('#ProductIdModal').modal('hide');
$(".maindiv").css('display','none');
$(".Printablediv").css('display','block');
$('.modal-backdrop').remove();
window.print();
}
window.addEventListener("afterprint", myFunction);
function myFunction() {
$(".maindiv").css('display','block');
$(".Printablediv").css('display','none');
}
```
我编写了一个函数,用于在 Ajax 成功时打印一个名为 printData() 的 div。 Ajax 调用是通过名为 ProductModal 的模式上的按钮进行的
我在 chrome 中获得的打印预览很好,但模态显示在 div 下方的 mozilla firefox 中。
【问题讨论】:
标签: javascript html google-chrome printing mozilla