سؤال

ما أحاول القيام به هو تغيير لون خلفية خلية الجدول <td> وبعد ذلك عندما يذهب المستخدم لطباعة الصفحة، تظهر التغييرات الآن.

أستخدم حاليًا برنامجًا نصيًا غير مزعج لتشغيل الأمر التالي على نطاق من الخلايا:

element.style.backgroundColor = "#f00"

يعمل هذا على الشاشة في IE وFF، ومع ذلك، عند الانتقال إلى "معاينة قبل الطباعة"، يتم فقدان ألوان الخلفية.

أفعل شيئا خاطئا؟

هل كانت مفيدة؟

المحلول

هل حاولت ترميز القيم فقط لمعرفة ما إذا كانت ألوان الخلفية تظهر في معاينة الطباعة على الإطلاق؟أعتقد أن هذا هو الإعداد في المتصفح.

نصائح أخرى

أليس من المستحسن القيام بذلك مع أوراق الأنماط؟يمكنك تغيير نوع الوسائط في عبارة LINK في HTML الخاص بك، لذلك عند طباعة الصفحة، ستعود إلى النمط المختلف؟

مرخصة بموجب: CC-BY-SA مع الإسناد
لا تنتمي إلى StackOverflow
scroll top