如何使一页打印到打印机只一次
How to make a page print to printer just once
我有一个通过php生成的基本html页面,它在使用Ben Nadel的打印插件点击链接后打印到打印机。但是,我不希望用户再次打印页面。我尝试在点击后使用jquery将"打印"链接设置为负z-index,但用户可以刷新页面并重用链接,这样它就会再次打印。我也知道我可以通过修改F5的功能来禁用刷新功能,但这并不能节省时间,因为用户可以通过url栏刷新页面,而且我不能删除/隐藏,就我所知。它还在本地主机上运行,因此用户客户机和服务器位于同一侧。甚至浏览器也不重要,因为我可以使用适合这种情况的浏览器。
我不确定只打印一次的要求是否有意义:聪明的用户可能会将打印到PDF打印机中,并将"打印"的PDF多次打印在纸上。新手用户可能想要打印两次或更多次(例如,因为他将打印发送给错误的打印机)。
相关文章:
- Javascript返回值只在循环中返回一次
- Jquery FadeIn FadeOut 只工作一次
- 如何在chrome扩展中存储数据/结果,以及如何使用setTimeout使其只被调用一次
- Rails操作只调用一次,但我在ajax中每秒钟都调用一次
- jQuery滚动功能只工作一次
- 只在宽度以下和宽度以上各准备一次
- 主干模型更改事件只触发一次
- For循环在Jquery中只运行一次
- 如何在设定的时间间隔内一次只显示一个图像
- ¿如何每天只显示一次特定的容器
- iOS鼠标中心绑定只工作一次
- 复选框:一次只允许单击一个复选框
- 如何对每个用户每天只允许单击一次的按钮进行编码
- 如何检测滚动事件是否像在触摸设备上一样只触发一次
- 动画Chart.JS只一次
- JS/jQuery -播放GIF只一次悬停
- 如何使一页打印到打印机只一次
- 重新加载页面只一次是不工作的窗口版本的safari浏览器
- Onresize加载函数只一次
- 显示对话框只一次(实现脏位系统)与GDrive脚本