[英]ONAFTERPRINT event fires on the wrong button
我需要知道用户是否点击了print
或cancel
按钮,但如果点击了其中之一,则onafterprint
事件会触发,为什么?
window.onafterprint = () => {
// event should fire only if print button is clicked
}
进入此页面并执行Ctrl + p
尝试cancel
或print
或save
文档并观看alert
谁能解释一下?
onafterprint 事件发生在页面开始打印时,或者如果打印对话框已关闭。 这就是为什么用两个按钮触发事件的原因。
因此,无法知道用户是单击了保存还是取消。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.