【发布时间】:2011-11-12 17:46:49
【问题描述】:
我有一个通过 php 生成的基本 html 页面,并在使用 Ben Nadel 的打印 plugin 链接单击后打印到打印机。但是,我不希望用户再次打印该页面。我尝试在单击后使用 jquery 将“打印”链接设置为负 z-index,但用户可以刷新页面并重用该链接,以便再次打印。我也知道我可以通过修改 F5 的功能以某种方式禁用刷新功能,但这并不能节省时间,因为用户可以通过 url 栏刷新页面,而且我无法删除/隐藏它我所知。它也在 localhost 上运行,因此用户客户端和服务器位于同一侧。即使是浏览器也无所谓,因为我可以使用适合这种情况的浏览器。
【问题讨论】:
-
你想做什么隐藏/打印一次?也许这个问题有更好的解决方案。 -- 拒绝打印是一件很难的事,我不知道这会如何解决。 -- 这是每个用户的相同内容还是打印一次后“删除”?
-
1)我在谈论删除/隐藏 url 栏,但我认为这根本不可能,即使我弹出一个新窗口。 2)所有用户的内容都不相同,因为它是 php 生成的,并且需要在一个打印作业后被“扔掉”。
标签: php javascript plugins printing browser