X   Сообщение сайта
(Сообщение закроется через 3 секунды)



 

Здравствуйте, гость (

| Вход | Регистрация )

Открыть тему
Тема закрыта
> Запрет вывода текста на печать
evilzipik
evilzipik
Topic Starter сообщение 22.5.2011, 13:27; Ответить: evilzipik
Сообщение #1


Подскажите как можно запретить вывод на печать определенного текста? Т.е. например печатают на бумажку страничку с моего сайта, а определенную часть хочется не выводить на бумагу. Возможно ли такое? если да, то как?

P.S. поиском не осилил найти решение на просторах тырнета.


--------------------
Тяжела и неказиста жизнь простого программиста...
вокруг одни сео блоги, а я чем хуже вот и мой блог
(ТЫ)
0
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
G_Market
G_Market
сообщение 23.5.2011, 11:54; Ответить: G_Market
Сообщение #2


(evilzipik @ 22.5.2011, 13:27) *
поиском не осилил найти решение на просторах тырнета.


Попробуйте поискать в этом направлении: стили, CSS, @media print

Где-то так:
добавляете в таблицу стилей

@media print {
// здесь перечисляете элементы страницы со специальными стилями при выводе на печать, например
BODY {font-size:8pt;}
// а чтоб элемент страницы не выводился на печать, задайте ему display:none;

}


--------------------
Товары и цены в магазинах Вашего города: Городской рынок
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
evilzipik
evilzipik
Topic Starter сообщение 23.5.2011, 22:00; Ответить: evilzipik
Сообщение #3


(G_Market @ 23.5.2011, 11:54) *
// а чтоб элемент страницы не выводился на печать, задайте ему display:none;


видимо тогда и на экране не будет отображаться...


--------------------
Тяжела и неказиста жизнь простого программиста...
вокруг одни сео блоги, а я чем хуже вот и мой блог
(ТЫ)
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
iGeorg
iGeorg
сообщение 23.5.2011, 22:04; Ответить: iGeorg
Сообщение #4


evilzipik, Бросьте бессмысленные поиски. Если Вы что-либо выводите на экран это можно распечатать. Уж как минимум PrintScreen победит любую "защиту".
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
loginmain
loginmain
сообщение 23.5.2011, 22:24; Ответить: loginmain
Сообщение #5


Сделать кнопку печать, при клике на нее появляется отдельное окно, а в нем уже строите, что надо, а что нет.
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
G_Market
G_Market
сообщение 23.5.2011, 22:38; Ответить: G_Market
Сообщение #6


(evilzipik @ 23.5.2011, 22:00) *
видимо тогда и на экране не будет отображаться...

А Вы не обратили внимание, что это было написано внутри блока @media print {} ?

Посмотрите например здесь (если у Вас нет доступа к Яндексу)


--------------------
Товары и цены в магазинах Вашего города: Городской рынок


Поблагодарили: (1)
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
evilzipik
evilzipik
Topic Starter сообщение 23.5.2011, 23:19; Ответить: evilzipik
Сообщение #7


(iGeorg @ 23.5.2011, 22:04) *
evilzipik, Бросьте бессмысленные поиски. Если Вы что-либо выводите на экран это можно распечатать. Уж как минимум PrintScreen победит любую "защиту".


да мне не нужна зашита, мне нужно чтобы определенный кусок не печатался.

(G_Market)
А Вы не обратили внимание, что это было написано внутри блока @media print {} ?

яндекс давал мне труднопонимаемы примеры, за Ваш спасибо. Хотелось бы попросить помочь в этом разобраться, правильно ли я понимаю, что мне текущий css нужно выделить в @media screen а например в @media print сделать мой блок див display none и я получу ожидаемый результат?


--------------------
Тяжела и неказиста жизнь простого программиста...
вокруг одни сео блоги, а я чем хуже вот и мой блог
(ТЫ)
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
G_Market
G_Market
сообщение 24.5.2011, 9:36; Ответить: G_Market
Сообщение #8


(evilzipik @ 23.5.2011, 23:19) *
правильно ли я понимаю, что мне текущий css нужно выделить в @media screen а например в @media print сделать мой блок див display none и я получу ожидаемый результат?


Можете сделать и так, если у Вас необходимо переназначить все стили страницы (для экрана одно, для принтера абсолютно все другое).

Но обычно думаю проще не использовать специально @media screen, а в конец обычной таблицы стилей добавить секцию @media print {}, в которую вставить новые стили только для нужных элементов. Общая часть таблицы стилей будет использоваться для всех устройств вывода (включая и экран и принтер), а для принтера некоторые стили будут переназначаться.

Например тот же Ваш див сначала в таблице стилей будет "display:block", а ниже, в секции для принтера - "display:none".


--------------------
Товары и цены в магазинах Вашего города: Городской рынок
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
evilzipik
evilzipik
Topic Starter сообщение 24.5.2011, 9:53; Ответить: evilzipik
Сообщение #9


Спасибки все получилось! =)

Замечание модератора:
Эта тема была закрыта автоматически ввиду отсутствия активности в ней на протяжении 100+ дней.
Если Вы считаете ее актуальной и хотите оставить сообщение, то воспользуйтесь кнопкой
или обратитесь к любому из модераторов.


--------------------
Тяжела и неказиста жизнь простого программиста...
вокруг одни сео блоги, а я чем хуже вот и мой блог
(ТЫ)
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
Открыть тему
Тема закрыта
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0


Свернуть

> Похожие темы

  Тема Ответов Автор Просмотров Последний ответ
Открытая тема (нет новых ответов) Перевод текста в речь нейросетями - сервис Zvukogram
13 Zvukogram 7128 19.2.2024, 18:16
автор: freon_mr777
Открытая тема (нет новых ответов) 📌 Рандомизация видео/аудио/фото/текста с минимальным участием - 𝓓𝓮𝓵𝓽𝓪𝓣𝓸𝓸𝓵𝓼
Мы предлагаем комплексное решение для рандомизации всех видов офера
2 leviathan 1340 29.1.2024, 21:29
автор: leviathan
Открытая тема (нет новых ответов) Нужен перевод текста с RU на UZ
0 REGNET 743 22.2.2023, 15:17
автор: REGNET
Горячая тема (нет новых ответов) Superobmen.biz - сервис ручного ввода и вывода Приват24 (грн) <--> WM, ЯД, QIWI
удобство, низкие комиссии, скидки постоянным клиентам!
52 Sostavitel 38537 10.2.2023, 1:04
автор: Sostavitel
Открытая тема (нет новых ответов) Наполнение сайта Автотематики (написание текста с размещением)
Ищу человека для длительного сотрудничества
2 NYLesha 1808 1.8.2022, 23:22
автор: NYLesha


 



RSS Текстовая версия Сейчас: 28.3.2024, 17:41
Дизайн