آموزش رویداد عمومی OnAfterPrint در HTML
سلام خدمت تمامی دوستان و همراهان محترم سایت آموزشی فری لرن ، امیدوارم که حال همگیتون خوب باشه. لطفا در ادامه با آموزش رویداد عمومی OnAfterPrint در HTML با من همراه باشید.
Free-Learn
آنچه در این جلسه میخوانید :
رویداد عمومی onafterprint در HTML
رویداد onafterprint
رویدادی است که ما با استفاده از آن میتوانیم هنگامی که کاربر درخواست چاپ صفحه را داد و یا هنگامی که کاربر پنجره چاپ صفحه را بست با استفاده از دستورات جاوااسکریپت یک رویداد اجرا کرد.
Free-Learn
مثال از رویداد عمومی onafterprint در HTML
در ادامه میتوانید یک مثال از این رویداد را مشاهده نمایید.
1 2 3 4 5 6 7 8 9 10 11 |
<body onafterprint="myFunction()"> <p dir="rtl">لطفا کلیدهای Ctrl+p را از روی صفحه کلید فشار دهید</p> <script> function myFunction() { alert("ممنون که این صفحه را چاپ کردید"); } </script> </body> |
Free-Learn
پشتیبانی مرورگرها
در جدول زیر میتوانید مشاهده نمایید که آیا مرورگرهای اینترنتی از رویداد onafterprint
در HTML پشتیبانی میکنند یا خیر.
نام مرورگر | Chrome | Firefox | Opera | Safari | IE |
پشتیبانی | ۶۳ | بله | خیر | خیر | بله |
Free-Learn
روش استفاده
روش استفاده از این رویداد در عناصر HTML بصورت زیر می باشد.
1 |
<element onafterprint="script" |
Free-Learn
جدول مقادیر رویداد onafterprint
در جدول زیر میتوانید مقادیری را که میتوان در این رویداد استفاده کرد را مشاهده نمایید.
مقدار | توضیح |
script | دستورات جاوااسکریپت برای اجرا شدن |
Free-Learn
عناصری که توسط این رویداد پشتیبانی می شوند
رویداد onafterprint
را میتوان در عناصر/تگ های زیر بکار برد.
<body> |
Free-Learn
نکات و توضیحات
رویداد onafterprint
یک رویداد جدید/اضافه شده در HTML5 می باشد.
این رویداد در مرورگر IE/Edge قبل از باز شدن پنجره چاپ صفحه ، اجرا می شود.