كيف اطبع شيئا من صفحة الويب؟


التعليقات

مرحبا،

الأفضل الطباعة من جهة المستخدم و عدم الطلب من السيرفر القيام بذلك.

لطباعة قسم من صفحة الويب عن طريق جافاسكربت و jQuery يمكنك الاطلاع على المكتبة التالية printThis

رابط التحميل من GitHub :

تستطيع من خلالها طباعة جزء محدد من الصفحة باستخدام محددات CSS مثال:

$('selector').printThis();

ويمكنك تجريب المثال من المطور

في هذه الحالة يمكنك إنشاء ذلك وطباعة جزء من الصفحة بواسطة plugin jquery وسوف يعطيك القدرة على طباعة أي جزء تريده في الصفحة بطريقة بسيطة واحترافيه وطبعاً أنصحك باستخدام jquery في ذلك وهذا plugin :

يمكنك استخدام البلاجن عن طرق هذه الخطوات

أولاً سوف تضع المحتوى html داخل div يمتلك id يسمى printable وتضع بداخل المحتوى الذي تريد طباعته أياً كان .

ثانياً سوف تضع زر عند الضغط عليه سوف يعطي أمر الطباعة وسوف تعطي button أيضاً id يسمى print .

ثالثاً سوف تربط ملفات plugin .

رابعاً سوف سوف تنشئ function لكي يعمل plugin وتربط بين الزر والمحتوى الذي تريد طباعته بهذا الشكل :

يمكنك أن تترك أمر الطباعة للمتصفح "أي باستخدام JavaScript" باستخدام الدالة ()window.print كل ما عليك الاهتمام به هو تجهيز المحتوى الذي تريد طباعته.

يمكنك القيام بذلك باستخدام الأكواد التالية:


تطوير الويب

مجتمع خاص بمناقشة وطرح المواضيع والقضايا العامة المتعلقة بتطوير الويب ولغاتها المختلفة

88.4 ألف متابع