Распечатать страницу с помощью JavaScript
Что бы вывести страницу на печать достаточно выполнить простую команду window.print(), но все таки, для того, что бы сделать распечатку более удобной для пользователя советую поступить таким образом.
Сделайте следующую функцию:
function DocPrint()
{
var bRes = window.confirm(”Вы хотите распечатать страницу?”)
if(!bRes) return;
window.print();
}
И вызывайте ее при клике на какой-нибудь объект или по ссылке. Перед тем как показать окно печати пользователя сначала спросят, а хочет ли он печатать?




19.02.2008 в 21:29
Функция не пашет них***, а вот window.print работает )))
22.02.2008 в 14:02
Всегда и во все времена были люди с корявыми руками, которые даже спецификации языка толком не знают.
Все работает, просто стиль блога не совсем корретктно отображает синтаксис, точнее кавычки в коде не правильно копируются в текстовый редактор.
18.06.2008 в 21:53
Со стилем блога все нормально, просто автор в статье кавычки неправильно поставил, у него текст двумя закрывающимися кавычками выделен. А так оба варианта скрипта работаю, спасибо!