javascript - ONAFTERPRINT 事件在错误的按钮上触发
问题描述
我需要知道用户是否点击了print
或cancel
按钮,但onafterprint
如果点击了任何一个,事件就会触发,为什么?
window.onafterprint = () => {
// event should fire only if print button is clicked
}
进入此页面并Ctrl + p
尝试cancel
或print
或save
文档并观看alert
谁能解释一下?
解决方案
推荐阅读
- python - 虚假陈述的范围问题
- sas - 限制 SAS 生成的直方图中的条形数量
- javascript - 如何防止画布绘图在下一次鼠标按下时被擦除?
- java - JAVA中根据条件切换数据库
- angular - Angular Material - mat-cell 的编辑值
- python - 您可以将 JSON 写入 Snowflake 阶段吗?
- java - NPE in Timer.schedule in Spring
- scala - 使用 akka 流从服务器下载二进制数据
- php - 按日期分组并显示 X(column) 的值,这取决于该日期的最小时间和该日期的最大时间在 1 行中
- python - 使用 Seaborn 绘图时如何根据年份展开绘图的日期轴?