如何将页面打印到打印机一次

时间:2011-11-12 17:46:49

标签: php javascript plugins printing browser

我有一个基本的html页面通过php生成,并在使用Ben Nadel的打印plugin链接点击后打印到打印机。但是,我不希望用户再次打印页面。我尝试在点击后使用jquery将'print'链接设置为负z-index,但是用户可以刷新页面并重新使用链接以便再次打印。我也知道我可以通过修改F5的功能以某种方式禁用刷新功能,但由于用户可以通过url栏刷新页面,因此无法保存,我无法删除/隐藏它我所知。它也在localhost上运行,因此用户客户端和服务器位于同一侧。即使是浏览器也没关系,因为我可以使用适合这种情况的浏览器。

1 个答案:

答案 0 :(得分:2)

我不确定只打印一次的要求是有道理的:聪明的用户可以打印到PDF打印机,并在纸上打印“打印”的PDF多次。新手用户可能合法地想要打印两次或更多次(例如,因为他将打印发送到错误的打印机)。