پیشنهاد درس

رویداد onbeforeprint

تعریف و استفاده

رویداد onbeforeprint در زمانی که صفحه آماده چاپ شدن است رخ می‌دهد (قبل از ظاهر شدن پنجره چاپ‌کننده). توضیح: onafterprint 事件رویداد onbeforeprint با

در عکس‌های مقابل.

مثال

در حالی که صفحه در حال چاپ شدن است، جاوااسکریپت اجرا شود:

به طور شخصی امتحان کنید

<body onbeforeprint="myFunction()">

قانون‌نویسی

در HTML:< عنصرmyScriptonbeforeprint="

به طور شخصی امتحان کنید

">

در جاوااسکریپت، از متد addEventListener() استفاده کنید:در جاوااسکریپت:myScript.onbeforeprint = function(){

به طور شخصی امتحان کنید

};

در جاوااسکریپت، از متد addEventListener() استفاده کنید:.addEventListener("beforeprint", myScript);

به طور شخصی امتحان کنید

توضیح:اینترنت اکسپلورر 8 یا نسخه‌های قدیمی‌تر از آن پشتیبانی نمی‌کنند متد addEventListener()

تکنیکات جزئی

冒泡: 不支持
可取消: 不支持
事件类型: Event
支持的 HTML 标签:
DOM 版本: Level 3 Events

浏览器支持

事件 Chrome IE Firefox Safari Opera
onbeforeprint 63 支持 支持 不支持 不支持