جاوا اسکریپت – Page Printing
بسیاری از مواقع شما میخواهید یک دکمه را در صفحه وب خود قرار دهید تا محتوای آن صفحه وب را از طریق یک پرینتر واقعی چاپ کنید. جاوا اسکریپت به شما کمک میکند تا این قابلیت را با استفاده از تابع چاپ شیء پنجره (window) اجرا کنید.
تابع چاپ جاوا اسکریپت window.print() صفحه وب فعلی را هنگام اجرا چاپ میکند. شما میتوانید این تابع را مستقیماً با استفاده از رویداد onclick فراخوانی کنید همانطور که در مثال زیر نشان داده شده است.
مثال
مثال زیر را امتحان کنید:
<html>
<head>
<script type = "text/javascript">
<!--
//-->
</script>
</head>
<body>
<form>
<input type = "button" value = "چاپ" onclick = "window.print()" />
</form>
</body>
<html>
با این که این کار مفید است و برای گرفتن چاپ مورد نظر کاربر مناسب است، اما این روش توصیه شدهای نیست. یک صفحه وب دوستانه با چاپ گرا واقعاً فقط یک صفحه با متن، بدون تصاویر، گرافیک یا تبلیغات است.
شما میتوانید یک صفحه را دوستانه با چاپ به روشهای زیر بسازید:
- یک کپی از صفحه بگیرید و متن و گرافیکهای ناخواسته را حذف کنید، سپس از آن صفحه دوستانه با لینک به صفحه اصلی لینک کنید. مثال را بررسی کنید.
- اگر نمیخواهید کپی اضافی از یک صفحه نگه دارید، میتوانید متن قابل چاپ خود را با استفاده از کامنتهای مناسب مانند ….. علامتگذاری کنید و سپس میتوانید از PERL یا هر اسکریپت دیگری در پسزمینه استفاده کنید تا متن قابل چاپ را پاک کنید و برای چاپ نهایی نمایش دهید. ما در Tutorialspoint از این روش برای ارائه امکان چاپ به بازدیدکنندگان وبسایت خود استفاده میکنیم.
چگونه یک صفحه را چاپ کنیم؟
اگر این امکانات را در یک صفحه وب پیدا نکردید، میتوانید از نوار ابزار استاندارد مرورگر برای چاپ صفحه وب استفاده کنید. به لینک زیر دنبال کنید.
File → Print → دکمه OK را کلیک کنید.
برای ارسال نظر لطفا ابتدا وارد حساب کاربری خود شوید. صفحه ورود و ثبت نام