一尘不染

非IE浏览器的onbeforeprint()和onafterprint()等效项

mysql

我想在用户打印某个网页时将一些信息发送回我的数据库。我可以使用onbeforeprint()和在IE中执行此操作,onafterprint()但是我想使用与浏览器无关的方法来执行相同的操作。只要完成就不必关心我必须使用哪种技术组合(PHP,MySQL,JavaScript,HTML)。有任何想法吗?

编辑:

仍然有一些问题。我尝试将函数Print.css作为图像放置在我的计算机中,但是我将其弄乱了一些。然后,我尝试仅添加一个事件侦听器,但是我也无法使其正常运行。如果有人可以在使用任何浏览器进行打印之前提供有关如何调用函数的更多详细信息,我将不胜感激。

编辑:

我暂时放弃了这一点,我选择了另一种方式来做自己想要的事情。我期待FireFox支持onbeforeprint()和onafterprint()的一天。


阅读 290

收藏
2020-05-17

共1个答案

一尘不染

不确定其他浏览器是否允许您使用。您当然可以在打印样式表中的某处指定图片,该图片可能只会在打印中被调用,onbeforeprint

2020-05-17