Автор Тема: Вывод на печать  (Прочитано 5248 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн ERROR 404

  • Злодей форума
  • Постоялец
  • ***
  • Сообщений: 153
  • +0/-0
  • 2
    • Просмотр профиля
    • http://
Вывод на печать
« : 24 Марта 2002, 15:53:59 »
Приветствую, такой вопрос:
На многих сайтах видел такую фищку - документ, а сверху то-ли слоем, то-ли еще как - иконка принтера,
кликнув на которую документ печатается на принтере, само-собой изображение принтера не выводится на печать.
Может кто знает как реализовать?
Сенкс!
Совсем не страшно, если вы хотите уйти от действительности - будет гораздо хуже, если действительность захочет уйти от вас.

Оффлайн Britva

  • Координатор
  • Глобальный модератор
  • Ветеран
  • *****
  • Сообщений: 1660
  • +0/-0
  • 0
    • Просмотр профиля
    • http://eugeny.com
Вывод на печать
« Ответ #1 : 24 Марта 2002, 18:15:16 »
Евгений aka Razor,

Оффлайн ЖеньКа

  • Свободная статУя
  • Глобальный модератор
  • Ветеран
  • *****
  • Сообщений: 1013
  • +0/-0
  • 2
    • Просмотр профиля
Вывод на печать
« Ответ #2 : 24 Марта 2002, 18:31:47 »
Печать

По-моему, как вариант...
Ну и что что ветер в голове зато мысли всегда свежие.

Оффлайн KBA-KBA

  • Прыгает все время...
  • Постоялец
  • ***
  • Сообщений: 125
  • +0/-0
  • 2
    • Просмотр профиля
    • http://cold.13pm.ru/
Вывод на печать
« Ответ #3 : 24 Марта 2002, 20:17:37 »
Обычно версия для печати отличается от версии для экрана, ну там заголовки и тп... По этому открывешь новое окно, грузишь туда версию для печати (в ней ), закрываешь окно...
---
Если же хочешь печатать именно эту страницу, то делаешь твой принтер на слое и при window.print() hide\'шь слой..., ну или грузишь вместо принтера пустую картинку...

Оффлайн glebushka

  • студент
  • Ветеран
  • *****
  • Сообщений: 944
  • +0/-0
  • 2
    • Просмотр профиля
    • http://www.intellectuals.ru
Вывод на печать
« Ответ #4 : 25 Марта 2002, 23:20:29 »
Цитировать
На многих сайтах видел такую фищку

Вообще такие траблы решаются нажатием View-Source-немного пораскинь мозгами и...
Ну к чему все это, лучше бы водки выпили...

Оффлайн Pr0Head

  • Members of GreenPeace
  • Постоялец
  • ***
  • Сообщений: 219
  • +0/-0
  • 2
    • Просмотр профиля
    • http://digital-market.ru
Вывод на печать
« Ответ #5 : 25 Марта 2002, 23:42:22 »
Хм. Интересно, почему в спецификацию не включили печать элемента страницы. То есть не window.print(), а допустим window.print(\'myimage\');

Насколько удобнее было бы.
Банк выполнил недопустимую операцию и будет закрыт!

Оффлайн nagash

  • Фанат форума
  • Старожил
  • ****
  • Сообщений: 341
  • +0/-0
  • 0
    • Просмотр профиля
    • http://www.nagash.org
Вывод на печать
« Ответ #6 : 26 Марта 2002, 04:52:56 »
а почему бы не делать слой скажем -
слой называется printers
тогда
window.document.printers.print();
м...?

Оффлайн Pr0Head

  • Members of GreenPeace
  • Постоялец
  • ***
  • Сообщений: 219
  • +0/-0
  • 2
    • Просмотр профиля
    • http://digital-market.ru
Вывод на печать
« Ответ #7 : 26 Марта 2002, 05:43:04 »
Слои, совместимость и т.п. :(

А почему бы сразу не указать, какой объект я хочу напечатать?
м...?

:D
Банк выполнил недопустимую операцию и будет закрыт!

Оффлайн nagash

  • Фанат форума
  • Старожил
  • ****
  • Сообщений: 341
  • +0/-0
  • 0
    • Просмотр профиля
    • http://www.nagash.org
Вывод на печать
« Ответ #8 : 26 Марта 2002, 18:29:51 »
ну и пожалуйста даёшь обьекту имя да и печатаешь его таким же макаром...

Оффлайн Pr0Head

  • Members of GreenPeace
  • Постоялец
  • ***
  • Сообщений: 219
  • +0/-0
  • 2
    • Просмотр профиля
    • http://digital-market.ru
Вывод на печать
« Ответ #9 : 26 Марта 2002, 18:57:46 »
Цитировать
ну и пожалуйста даёшь обьекту имя да и печатаешь его таким же макаром...

Эх. Если б это работало, то и разговора не было.
Банк выполнил недопустимую операцию и будет закрыт!

Оффлайн Макс

  • vir magni ingenii
  • Глобальный модератор
  • Ветеран
  • *****
  • Сообщений: 3534
  • +0/-0
  • 2
    • Просмотр профиля
Вывод на печать
« Ответ #10 : 26 Марта 2002, 22:10:29 »
Не знаю, может у меня справочник старый, но согласно ему метод print() поддерживает только window
First learn computer science and all the theory. Next develop a programming style. Then forget all that and just hack. ( George Carrette )

Оффлайн ERROR 404

  • Злодей форума
  • Постоялец
  • ***
  • Сообщений: 153
  • +0/-0
  • 2
    • Просмотр профиля
    • http://
Вывод на печать
« Ответ #11 : 28 Марта 2002, 14:34:30 »
ok, понял, всем спасибо!
Совсем не страшно, если вы хотите уйти от действительности - будет гораздо хуже, если действительность захочет уйти от вас.

 

Sitemap 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28