【问题标题】:javascript - detect print (not print preview) eventjavascript - 检测打印(不是打印预览)事件
【发布时间】:2015-09-25 14:46:31
【问题描述】:

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

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

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

【问题讨论】:

    标签: javascript jquery cross-browser


    【解决方案1】:

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

    【讨论】:

      猜你喜欢
      • 2010-11-17
      • 1970-01-01
      • 1970-01-01
      • 2010-11-25
      • 1970-01-01
      • 1970-01-01
      • 2011-09-10
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多