javascript – 打开具有不同HTML内容的新打印对话框窗口

前端之家收集整理的这篇文章主要介绍了javascript – 打开具有不同HTML内容的新打印对话框窗口前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
为了打开当前页面的打印对话框,我们执行以下操作:
<a href="javascript:window.print()">Print</a>

如何在当前页面中创建一个链接,打开与实际页面不同的上下文的打印对话框?

Chrome中的“打印”对话框:

解决方法

我不确定这是否真的是你的问题的答案,因为你的问题很少详细说明你打开一个新窗口的意思.

如果你在/ page / one并且你想要一个链接打开/报告/页面自动打开打印对话框……那么就像在load事件上触发window.print一样简单,例如

<body onload='window.print()'>

如果您不希望该页面始终打开打印对话框,请将链接指向新页面/报表/页面?print = 1或其他类似的内容,当您要打印时,以及在URL中找到该链接时触发onload事件.

猜你在找的JavaScript相关文章