场景:我有一个图表设计器Web应用程序,需要打印图表。在自定义快捷方式中(我通过“覆盖”CTRL + P浏览器快捷方式
preventDefault()
)我计算我的打印页面大小然后调用
window.print()
问题:在Chrome中显示特定于Chrome的打印对话框,其中包含我的页面预览。那很好......但firefox向我展示了系统 (OS)打印对话框没有预览我的打印页面。在Firefox中 存在一个带预览的特定打印对话框。(我发现它在:菜单 - > 打印)如何按照js调用此打印对话框?任何选择 如何为所有浏览器处理此案例?