TAG
JavaScript
Result
Run
License
<button type="button" id="btn-print">Print(Using event trigger)</button>
window.addEventListener("load", () => { let elBtnPrint = document.querySelector("#btn-print"); elBtnPrint.onclick = e => { //window.print(); let evtAfterPrint = new Event("afterprint"); window.dispatchEvent(evtAfterPrint); }; window.addEventListener("afterprint", e => { console.log("Event fired."); }); });
Console
expand_less
License
License
by DevDic
Close