asp网页中如何记录和控制打印事件?比如打印次数,打印时间?
用asp页面编制的网页,客户想对打印功能进行限制,即对每一条单据记录打印时记录下打印时间和ip,然后判断是否是第一次打印,如果是第二次打印需要在单据上注明:第二次打印。目...
用asp页面编制的网页,客户想对打印功能进行限制,即对每一条单据记录打印时记录下打印时间和ip,然后判断是否是第一次打印,如果是第二次打印需要在单据上注明:第二次打印。
目前的难点是
(1)如何准确记录打印事件?从网页上点击“打印”按钮的onclick事件并不准确,因为可能点击打印按钮后只是预览和设置,并没有真正打印,这样的话如何记录打印信息,如何记录打印次数。
(2)如何限制只能打印1次,这个在web页面上好像没有多大意义,因为可在打印时选择打印份数,打印完也可以复印,甚至可以截图打印。。各位大侠有什么好的办法没有?
(3)我看到网上有用onafterprint 函数的,各位大侠有用过的吗?我尝试用他判断是否打印成功,但是并无效果。 展开
目前的难点是
(1)如何准确记录打印事件?从网页上点击“打印”按钮的onclick事件并不准确,因为可能点击打印按钮后只是预览和设置,并没有真正打印,这样的话如何记录打印信息,如何记录打印次数。
(2)如何限制只能打印1次,这个在web页面上好像没有多大意义,因为可在打印时选择打印份数,打印完也可以复印,甚至可以截图打印。。各位大侠有什么好的办法没有?
(3)我看到网上有用onafterprint 函数的,各位大侠有用过的吗?我尝试用他判断是否打印成功,但是并无效果。 展开
1个回答
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询