onbeforeprint - сторінка буде друкуватися - визвано діалогове вікно друкувати.
object.onbeforeprint = function( event ){
// код функції, яка виконується коли відбувається подія
};
object - об'єкт для якого призначається подія.
event - об'єкт Event який передається функції в якості параметра.
onbeforeprint - подія яка виникає коли сторінка буде друкуватися, тобто визвано діалогове вікно друку. При цьому сам друк не розпочато а лише виводиться діалогове вікно друку і користувач може відмінити друк.
Не всі браузери підтримують.
window.onbeforeprint =function(){
alert("визвано діалогове вікно Друкувати."); }
window.onbeforeprint =function(e){
alert("виводимо діалогове вікно Друкувати...");
};
window.print();