Javascript-форум (https://javascript.ru/forum/)
-   Общие вопросы Javascript (https://javascript.ru/forum/misc/)
-   -   Печать картинки (https://javascript.ru/forum/misc/9203-pechat-kartinki.html)

zhuzha 04.05.2010 16:38

Печать картинки
 
Подскажите, пожалуйста, можно ли сделать так, чтобы при клике на кнопку Распечатать печаталась картинка, которой нет на странице? Распечатывается только одна эта картинка, больше ничего. Если можно - то как?) :blink:

Kolyaj 04.05.2010 16:43

Создайте два css-файла, один для экрана (media="screen"), второй для печати (media="pring"). В первом файле скрываете картинку, во втором скрываете всё остальное, но показываете картинку. Тогда при печати страницы будет печататься только картинка.

Второй вариант разместить картинку в скрытом iframe и печатать его.

zhuzha 04.05.2010 16:46

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

Kolyaj 04.05.2010 16:47

Она не будет отображаться, если вы её скроете. А в некоторых браузерах и загружаться не будет. Как вариант можете добавлять её на страницу непосредственно перед печатью.

Skipp 04.05.2010 16:48

А как он её распечатает не загрузив? Не спрячешь ты её. ;)

Кто захочет тот найдёт.

zhuzha 04.05.2010 17:13

Всем спасибо, все сделала)


Часовой пояс GMT +3, время: 22:09.