[英]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.