Вернуться   Дизайнерский форум » ВЕБ-ПРОГРАММИРОВАНИЕ » ASP, Perl, PHP и MySQL

Print

Обсуждение темы Print в разделе ASP, Perl, PHP и MySQL, часть категории ВЕБ-ПРОГРАММИРОВАНИЕ; Проблема в следующем: в странице есть DIV, плавающий, как запретить его отображение на печати?...


Закрытая тема
 
Опции темы
Старый 02.03.2004, 15:33   #1
Проблема в следующем: в странице есть DIV, плавающий, как запретить его отображение на печати?
 
Старый 02.03.2004, 15:33
Ссылки
Старый 02.03.2004, 16:06   #2
Если, как я понял, печать производится ява скриптом, то можно попробовать перед вызовом функции печати сделать этот див невидимым:

document.all['id того дива'].style.visibility='hidden';
 
Старый 02.03.2004, 18:51   #3
если печать из броузера, как надо написать такой жабоскрипт? Буду очень признателен
 
Старый 02.03.2004, 20:08   #4
ну можно так.

в заголовке
<script language=JavaScript>
<!--

function Print(){
document.all['id того дива'].style.visibility='hidden'; // делаем див невидимым прежде, чем печатать
self.window.print(); // команда вывода страницы на принтер
}

//-->
</script>
.....
.....

ну и где-нибудь посреди сраницы

<input type="button" name="print" value=" Print this page!!! " onClick="Print()">
 
Старый 03.03.2004, 12:14   #5
seka, спасибо, все ОК
еще вопрос, по клику ДИВ становится не видимым и соответственно не печатается, возможно ли поставить условие, чтоб этот ДИВ возвращал свое visibility после распечатывания, т.к. в этом диве меню, навигация, а странички - документация? Распечатав один документ, пользователь не сможет перейти к следующему....
 
Старый 03.03.2004, 12:14
Закрытая тема




Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Print-sv 700 енотов) ivan341 Зал дебютантов 15 28.12.2005 10:34
IE Print Preview mityasv_esq HTML, CSS, JavaScript 4 11.11.2005 16:04


Текущее время: 06:30. Часовой пояс GMT +4.

Реклама на форуме Условия размещения рекламы
Биржа ссылок Заработай на сайте!
Дизайнерский форум