1

我有一个自定义打印预览页面,当用户想要打印页面时会显示该页面。在此页面之后,用户被定向到浏览器打印预览页面(您可以在其中选择打印机、打印选项等)。如果用户实际打印页面,那么我想隐藏我的自定义打印预览页面。如果用户取消打印,那么我想保持自定义打印预览页面可见。

我需要能够确定用户是否打印了页面。

我读到 IE 有onbeforeprintonafterprint方法,但想知道是否有一些东西也适用于其他浏览器。

4

1 回答 1

0

我认为可以使用 watchMedia API,但我从未尝试过。在这里查看更多信息(他们有一个关于打印的例子),祝你好运!

于 2012-08-16T15:21:54.487 回答