Форум программистов, компьютерный форум, киберфорум
HTML, CSS
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.91/65: Рейтинг темы: голосов - 65, средняя оценка - 4.91
3 / 3 / 1
Регистрация: 20.01.2011
Сообщений: 18

Не отображается фон при печати

06.03.2011, 14:07. Показов 13829. Ответов 9
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Всем Привет. Вот возникла такая проблема, что при печати и предварительном просмотре у HTML таблицы не отображается фон.
Хотя к кнопке <input> при печати фон применяется.
Я так полагаю что причина в браузере. Например в Опере стили применяются и к таблице тоже, правда местами коряво.
В Firefox стили применяются только к кнопке, но не к таблице. А в IE8 не применяются ни к таблице ни к кнопке.
Что нужно сделать, чтобы фон применялся при печати???
0
IT_Exp
Эксперт
34794 / 4073 / 2104
Регистрация: 17.06.2006
Сообщений: 32,602
Блог
06.03.2011, 14:07
Ответы с готовыми решениями:

Фон страницы не отображается при подключении через css
всем привет. такая проблема:не ставится фон на страницу. причем если писать в тэге body картинка появляется, а в css не хочет код формы:...

Темный фон при печати
Приветствую. Картридж MLT-D101S. После замены тонера появился такой фон. Картридж полностью разбирался и очищался. Это уже вторая...

Canon FC200 серый фон при печати
Canon fc200 печатает серый фон. Чё делать???

9
 Аватар для Vovan-VE
13210 / 6599 / 1041
Регистрация: 10.01.2008
Сообщений: 15,069
07.03.2011, 09:54
Цитата Сообщение от DarkC Посмотреть сообщение
Что нужно сделать, чтобы фон применялся при печати???
Фон и не должен печататься. Вот представьте, сделаете вы
CSS
1
body {background:#000;}
Он что, должен будет весь лист краской загадить?
1
мусор в БД
4674 / 1128 / 35
Регистрация: 17.01.2009
Сообщений: 4,481
07.03.2011, 10:02
Цитата Сообщение от DarkC Посмотреть сообщение
Что нужно сделать, чтобы фон применялся при печати???
Сделать фон картинкой наверное.
А в Internet Explorer'е при печати фоновые изображения по умолчанию отключены.
1
3 / 3 / 1
Регистрация: 20.01.2011
Сообщений: 18
07.03.2011, 10:22  [ТС]
Цитата Сообщение от Vovan-VE Посмотреть сообщение
Фон и не должен печататься. Вот представьте, сделаете вы
CSS
1
body {background:#000;}
Он что, должен будет весь лист краской загадить?
А как же тогда быть, если в разрабатываемой системе предусмотрена распечатка талона, на который накладываются определенные стандарты по части фона?
ведь в Опере фон печатается.
Есть способ через создание Excel файла, но этот способ сопрягает со множеством проблем. Поэтому я хочу обойтись только HTML+CSS+JavaScript

Добавлено через 16 минут
Все получилось.
Я в настройках режима предварительного просмотра поставил галочку напротив Печати рисунков и фона.
А ранее ставил ее только в настройках самого браузера.
Теперь печатается как нужно.
Всем спасибо
1
Balik
23.03.2012, 12:53
И все таки интересует как это сделать програмно?
3 / 3 / 1
Регистрация: 20.01.2011
Сообщений: 18
23.03.2012, 13:29  [ТС]
Balik, поясните ситуацию подробнее...
0
Balik
23.03.2012, 18:11
Интересует как програмно прицепить к кнопке принта действие, которое само ставит эту галочку перед печатью, а после нее убирает
3 / 3 / 1
Регистрация: 20.01.2011
Сообщений: 18
25.03.2012, 10:17  [ТС]
Цитата Сообщение от Balik Посмотреть сообщение
Интересует как програмно прицепить к кнопке принта действие, которое само ставит эту галочку перед печатью, а после нее убирает
Balik. Давайте по порядку.
Сделать это на HTML и CSS никак нельзя, потому что это всего лишь языки разметки и стилей.
Теперь клиентские языки. Насколько я знаю на сегодняшний момент их возможности ограничены только лишь управлением и взаимодействием окон браузера. Опций оттуда не достать.
Единственная возможность серверные языки - php, C# и прочие. Вариантов несколько:
1. если настройки хранятся в .ini файле, то его можно открыть программно, достать и изменить нужную опцию (если она там есть).
2. если настройки хранятся в реестре, то можно программно дойти до нужной ветки реестра, и изменить.

Но это в Теории. На практики я это не применял.

Хотя применение этого вызывает много вопросов.....
0
 Аватар для Heleg
209 / 209 / 6
Регистрация: 23.10.2011
Сообщений: 971
25.03.2012, 10:55
как серверные языки могут изменить настройки браузера?! они же сер-вер-ны-е!
0
3 / 3 / 1
Регистрация: 20.01.2011
Сообщений: 18
25.03.2012, 11:00  [ТС]
Потому я и написал "применение этого вызывает много вопросов..... "
Серверные языки содержат инструменты работы с ФС. Чтобы не быть голословным: у меня получалось с использованием ASP.NET хоть и немного, но оперировать файловой системой клиентского компьютера. То есть возможность то есть.
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
BasicMan
Эксперт
29316 / 5623 / 2384
Регистрация: 17.02.2009
Сообщений: 30,364
Блог
25.03.2012, 11:00
Помогаю со студенческими работами здесь

Не отображается фон при анимации
Всем привет! Буду очень благодарен, если поможете разобраться! Сначала опишу свою задумку для ясности, а потом суть проблемы. ...

Невидимый взору серый фон, при печати виден
Невидимый взору серый фон. ЗАДРАЛ. ПОМОГИТЕ УБРАТЬ. Советы - вставь текст без форматирования, выдели всё и покрась в белый...

При запуске приложения отображается задний фон
Добрый вечер, форумчане. Пиши с такой проблемой, сделал формочку для отображения данных Grid'a с кнопками, нажимаю на кнопку Run, форма...

Kyocera ecosys M3040dn из-за чего может быть темный фон при двусторонней печати
подскажите из-за чего может быть темный фон при двусторонней печати на kyocera ecosys M3040dn, при односторонней печати, лист чистый.

Убрать фон для печати страницы
Здравствуйте! Нужно убрать фон при печати страницы. Забавно, но браузер не убирает её сам, если работает киоском. Как понял, в css нужно...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
10
Ответ Создать тему
Новые блоги и статьи
ПЛИС
zxcha1ka_ 27.01.2026
AHDL Разработать программы для синтеза следующих устройств: 1. Параллельного регистра 4-х разрядного с синхронной загрузкой и асинхронным сбросом (обнулением); Пoмoгитe пoжaлyйстa
Загрузка PNG-файла с альфа-каналом с помощью библиотеки SDL3_image на Android
8Observer8 27.01.2026
Содержание блога SDL3_image - это библиотека для загрузки и работы с изображениями. Эта пошаговая инструкция покажет, как загрузить и вывести на экран смартфона картинку с альфа-каналом, то есть с. . .
влияние грибов на сукцессию
anaschu 26.01.2026
Бифуркационные изменения массы гриба происходят тогда, когда мы уменьшаем массу компоста в 10 раз, а скорость прироста биомассы уменьшаем в три раза. Скорость прироста биомассы может уменьшаться за. . .
Воспроизведение звукового файла с помощью SDL3_mixer при касании экрана Android
8Observer8 26.01.2026
Содержание блога SDL3_mixer - это библиотека я для воспроизведения аудио. В отличие от инструкции по добавлению текста код по проигрыванию звука уже содержится в шаблоне примера. Нужно только. . .
Установка Android SDK, NDK, JDK, CMake и т.д.
8Observer8 25.01.2026
Содержание блога Перейдите по ссылке: https:/ / developer. android. com/ studio и в самом низу страницы кликните по архиву "commandlinetools-win-xxxxxx_latest. zip" Извлеките архив и вы увидите. . .
Вывод текста со шрифтом TTF на Android с помощью библиотеки SDL3_ttf
8Observer8 25.01.2026
Содержание блога Если у вас не установлены Android SDK, NDK, JDK, и т. д. то сделайте это по следующей инструкции: Установка Android SDK, NDK, JDK, CMake и т. д. Сборка примера Скачайте. . .
Использование SDL3-callbacks вместо функции main() на Android, Desktop и WebAssembly
8Observer8 24.01.2026
Содержание блога Если вы откроете примеры для начинающих на официальном репозитории SDL3 в папке: examples, то вы увидите, что все примеры используют следующие четыре обязательные функции, а. . .
моя боль
iceja 24.01.2026
Выложила интерполяцию кубическими сплайнами www. iceja. net REST сервисы временно не работают, только через Web. Написала за 56 рабочих часов этот сайт с нуля. При помощи perplexity. ai PRO , при. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru