Forum Webscript.Ru

Программирование => JavaScript & JScript => Тема начата: ERROR 404 от 24 Марта 2002, 15:53:59

Название: Вывод на печать
Отправлено: ERROR 404 от 24 Марта 2002, 15:53:59
Приветствую, такой вопрос:
На многих сайтах видел такую фищку - документ, а сверху то-ли слоем, то-ли еще как - иконка принтера,
кликнув на которую документ печатается на принтере, само-собой изображение принтера не выводится на печать.
Может кто знает как реализовать?
Сенкс!
Название: Вывод на печать
Отправлено: Britva от 24 Марта 2002, 18:15:16
Печать
Название: Вывод на печать
Отправлено: ЖеньКа от 24 Марта 2002, 18:31:47
Печать

По-моему, как вариант...
Название: Вывод на печать
Отправлено: KBA-KBA от 24 Марта 2002, 20:17:37
Обычно версия для печати отличается от версии для экрана, ну там заголовки и тп... По этому открывешь новое окно, грузишь туда версию для печати (в ней ), закрываешь окно...
---
Если же хочешь печатать именно эту страницу, то делаешь твой принтер на слое и при window.print() hide\'шь слой..., ну или грузишь вместо принтера пустую картинку...
Название: Вывод на печать
Отправлено: glebushka от 25 Марта 2002, 23:20:29
Цитировать
На многих сайтах видел такую фищку

Вообще такие траблы решаются нажатием View-Source-немного пораскинь мозгами и...
Название: Вывод на печать
Отправлено: Pr0Head от 25 Марта 2002, 23:42:22
Хм. Интересно, почему в спецификацию не включили печать элемента страницы. То есть не window.print(), а допустим window.print(\'myimage\');

Насколько удобнее было бы.
Название: Вывод на печать
Отправлено: nagash от 26 Марта 2002, 04:52:56
а почему бы не делать слой скажем -
слой называется printers
тогда
window.document.printers.print();
м...?
Название: Вывод на печать
Отправлено: Pr0Head от 26 Марта 2002, 05:43:04
Слои, совместимость и т.п. :(

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

:D
Название: Вывод на печать
Отправлено: nagash от 26 Марта 2002, 18:29:51
ну и пожалуйста даёшь обьекту имя да и печатаешь его таким же макаром...
Название: Вывод на печать
Отправлено: Pr0Head от 26 Марта 2002, 18:57:46
Цитировать
ну и пожалуйста даёшь обьекту имя да и печатаешь его таким же макаром...

Эх. Если б это работало, то и разговора не было.
Название: Вывод на печать
Отправлено: Макс от 26 Марта 2002, 22:10:29
Не знаю, может у меня справочник старый, но согласно ему метод print() поддерживает только window
Название: Вывод на печать
Отправлено: ERROR 404 от 28 Марта 2002, 14:34:30
ok, понял, всем спасибо!