Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > Вёрстка веб-сайтов > Убрать лишнее для window.print()


Автор: R.M. 14.4.2006, 10:55
Как убрать то что ненужно печатать? Т.е. например есть прайслист на отдельной странице и 2 ссылки "распечатать" и "закрыть окно" их желательно не печатать, возможно их както не выводить на печать?
И ИЕ и FF выводят на печать URL страницы можно ли скрыть его тоже?

Автор: 2man 14.4.2006, 15:21
Посмотри вот это:
http://msdn.microsoft.com/library/default.asp?url=/library/en-us/dnscrpt/html/DHTMLPRINT.asp
http://msdn.microsoft.com/library/default.asp?url=/library/en-us/dnscrpt/html/dhtmlprint_samplecode.asp

Автор: R.M. 14.4.2006, 15:48
Ничиво непонял smile не так хорошо у меня с английским smile

Автор: Bangladesh 14.4.2006, 23:22
единственное решение проблемы c URL --- это создать специальную версию для печати и сделать нормальный url, а нетакого типа: http://forum.vingrad.ru/index.php?act=Post&CODE=02&f=64&t=91880&syntax=html .

с ссылками "распечатать" и "закрыть окно" можно разобраться по другому. "закрыть окно" вообще можно убрать, т.к. для нормальных людей существует крестик, а "распечатать" можно убрать с помощью простенького js скрипта. примерно такого:

Код

<script type="text/javascript" language="JavaScript">
function printHide()
{ document.getElementById("printlink").innerText = ""; }
</script>


Код

<a href="#" onClick="printHide();" id="printlink">Распечатать</a>


js надо перед ссылкой вставлять...
Добавлено @ 23:35
посмотрел мануал и ссылки. ничего подобного не нашел...

Автор: Xmmm 16.4.2006, 00:26
Урл печатает сам браузер , и отключается он в браузере , так что не думаю что можно отключить ...

Автор: R.M. 17.4.2006, 10:31
I, GyoZ, спасибо лови + 

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)