2014-09-27 62 views
0

javascript函数我想如果用户点击打印或取消在浏览器的打印选项按钮对特定网页(例如文件 - >打印预览,打印)检测。我喜欢显示一条消息(如果用户单击取消或打印,则会显示一条消息)。运行浏览器的打印向导

这里是我的代码:

function printCheckout() { 
    (function() { 
     if(print){ 
       ///if print button click 
     } else { 
       ///cancel button click 
      } 

    }()); 

    window.print(); 
} 
+0

查看最高评分的答案http://stackoverflow.com/questions/3339789/onbeforeprint-and-onafterprint-equivalent-for-non-ie-browsers – teynon 2014-09-27 02:26:12

+0

请先询问你自己的其他问题的研究... – Kiyarash 2014-09-27 02:27:01

+0

我的问题是当我点击取消相同的消息出现 – zook 2014-09-27 02:32:33

回答

0

您需要通过打印事件弹出来实现自己的打印向导。您无法在浏览器向导中定义JavaScript事件!他们不能在这种情况下运行。