sitemap | terug naar het html5 referentie - events - overzicht
nog niet alle browsers ondersteunen de html5 onafterprint.
Zo gauw de data naar de printer is gestuurd (of naar het print-programma) wordt de onafterprint (van de body) "getriggerd". Afhankelijk van jouw browser is het moment dat onafterprint in werking treedt verschillend (per browser). In dit voorbeeld wordt hier niet verder op in gegaan. Er zijn weer andere procedures die kijken of de printer "ready" is etc. Om deze pagina op jouw website te "reproduceren" moet je in de body-tag onafterprint="alert('printopdracht uitgevoerd')" toevoegen, en de form en het script, wat je hieronder kan vinden, in de body-sectie van jouw pagina plaatsen.
<form>
<input type="button" value="print deze pagina om onafterprint te testen" onclick="onafterprint_functie()">
</form>
<script>
function onafterprint_functie() {
window.print();
}
</script>