--- title: WindowEventHandlers.onafterprint slug: Web/API/WindowEventHandlers/onafterprint translation_of: Web/API/WindowEventHandlers/onafterprint ---
window.onafterprint = event handling code
Manche Browser (inklusive Firefox 6 und neuer, Internet Explorer) senden beforeprint
und afterprint
Events um zu bestimmen, ob ein Druckvorgang stattgefunden hat. Diese Funktion kann genutzt werden um das User-Interface während des Druckvorgangs anzupassen (z.B das Ausblenden von User-Interface Elementen während des Druckvorgangs).
Das afterprint E
vent wird ausgelöst nachdem der Nutzer gedruckt hat oder den den Druck abgebrochen hat.
Nicht Teil einer Spezifikation.
{{CompatibilityTable}}
Feature | Chrome | Firefox (Gecko) | Internet Explorer | Opera | Safari |
---|---|---|---|---|---|
Basic support | {{CompatNo}} | 6.0 | {{CompatVersionUnknown}} | {{CompatNo}} | {{CompatNo}} |
Feature | Android | Firefox Mobile (Gecko) | IE Mobile | Opera Mobile | Safari Mobile |
---|---|---|---|---|---|
{{CompatUnknown}} | {{CompatUnknown}} | {{CompatUnknown}} | {{CompatUnknown}} | {{CompatUnknown}} | {{CompatUnknown}} |
matchMedia('print')
erreicht werden.var mediaQueryList = window.matchMedia('print');
mediaQueryList.addListener(function(mql) {
if (!mql.matches) {
console.log('onafterprint');
};
});