Forum Webscript.Ru
Программирование => JavaScript & JScript => Тема начата: ERROR 404 от 24 Марта 2002, 15:53:59
-
Приветствую, такой вопрос:
На многих сайтах видел такую фищку - документ, а сверху то-ли слоем, то-ли еще как - иконка принтера,
кликнув на которую документ печатается на принтере, само-собой изображение принтера не выводится на печать.
Может кто знает как реализовать?
Сенкс!
-
Печать
-
Печать
По-моему, как вариант...
-
Обычно версия для печати отличается от версии для экрана, ну там заголовки и тп... По этому открывешь новое окно, грузишь туда версию для печати (в ней ), закрываешь окно...
---
Если же хочешь печатать именно эту страницу, то делаешь твой принтер на слое и при window.print() hide\'шь слой..., ну или грузишь вместо принтера пустую картинку...
-
На многих сайтах видел такую фищку
Вообще такие траблы решаются нажатием View-Source-немного пораскинь мозгами и...
-
Хм. Интересно, почему в спецификацию не включили печать элемента страницы. То есть не window.print(), а допустим window.print(\'myimage\');
Насколько удобнее было бы.
-
а почему бы не делать слой скажем -
слой называется printers
тогда
window.document.printers.print();
м...?
-
Слои, совместимость и т.п. :(
А почему бы сразу не указать, какой объект я хочу напечатать?
м...?
:D
-
ну и пожалуйста даёшь обьекту имя да и печатаешь его таким же макаром...
-
ну и пожалуйста даёшь обьекту имя да и печатаешь его таким же макаром...
Эх. Если б это работало, то и разговора не было.
-
Не знаю, может у меня справочник старый, но согласно ему метод print() поддерживает только window
-
ok, понял, всем спасибо!