مهندس نرم افزار. با کمی فعالیت در pullrequest.ir
پنهان کردن هدرهای پیش فرض مرورگر در پرینت صفحه وب
ممکنه نیاز داشته باشید صفحه وب رو با جاوااسرکیپت پرینت کنید. خود این تسک کار ساده ایه و با یه دستوری ساده مثل window.print() انجام پذیره. اما یه مشکلی توی این پرینت وجود داره و اونم اینه که تنظیمات پیش فرض مرورگرها عنوان صفحه و تاریخ روز رو بالای صفحه ای که میخواید پرینت بگیرید وارد میکنه، مثل عکس زیر:

اگر بخوایم اونو پنهان کنیم کافیه دستور زیر رو توی فایل سی اس اس پروژه قرار بدید تا از شر اون هدر خلاص بشید:
@media print {
@page {
size: auto;
margin: 0mm;
}
}یادتون نره
اون قسمت @media print رو از قلم نندازید. این کد توی سی اس اس اصلی ممکنه عوارض جانبی توی مرورگرهای قدیمی تر به بار بیاره و بهتره فقط توی حالت پرینت اعمال بشه.
برای اطلاعات بیشتر در مورد سلکتور @page میتونین به لینک زیر مراجعه کنید.
مطلبی دیگر از این انتشارات
پکیجمنجر NPM چطوری میتونه ما رو توی مشکل بندازه؟
مطلبی دیگر از این انتشارات
لود داینامیک فایلها و اپلیکیشنها در پایتون و فلسک
مطلبی دیگر از این انتشارات
دلایل شکست پروژه های نرم افزاری