javascript - 检测打印机是否已成功打印页面

标签 javascript html css windows printing

我正在使用以下代码打印我的网站页面:

window.print();

我如何知道打印机打印页面是否成功?我之所以要这样做是为了“避免页面重印两次”。就我而言,每次成功打印都非常昂贵,因为我正在打印 ID。

我正在寻找所有浏览器兼容的解决方案。谢谢。

最佳答案

不能那样做:/

window.onafterprint处理程序,但当用户打印或中止打印对话框时都会触发它。而且它也没有得到广泛实现。

P. S. 我不明白你为什么想知道是否发生了打印。

关于javascript - 检测打印机是否已成功打印页面,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29876808/

相关文章:

javascript - JavaScript 中的“IsNullOrWhitespace”?

javascript - 以 json 或 html 形式返回数据库结果

html - 为mat-chip添加水平滚动条

javascript - Element.insertAdjacentHTML 与::before 和::after Bootstrap 类不兼容

javascript - 我可以使用 Visual Studio 2010 调试 javascript 并让我停下来观察变量吗?

javascript - Angular 表单上传在 Safari 中不起作用,在 Chrome 中起作用

javascript - 使用javascript在鼠标悬停在另一个图像上时显示图像

javascript - 试图屏蔽页面 : Postion Absolute & fixed ruin formatting

php - 计算固定 map 大小和动态对象位置的比例因子

html - 与 body 相比,将 css 规则应用于 html 有什么区别?