GoogleChrome / samples

A repo containing samples tied to new functionality in each release of Google Chrome.
https://www.chromestatus.com/samples
Apache License 2.0
5.77k stars 2.39k forks source link

Is there a way to identify if you have clicked print or cancel in the chrome print dialog? #827

Open FranciscoCastle opened 5 months ago

FranciscoCastle commented 5 months ago

I understand that I can identify before the dialog is presented and after with the methods:

window.onbeforeprint window.onafterprint

but none of these methods validate whether the print or cancel button was clicked, only afterprint tells me that the dialog was closed. Imagining that I need to save the information about whether what was sent to the dialog was printed or not, it is necessary to validate whether it was canceled or not, I think that is quite basic, but even so, Chrome does not have it, is there a way to identify if it was canceled or not? And if possible, could you add a callback or whatever that could help capture this information?