Главная » 2010 » Июль » 7 » Кнопка и ссылка печати страницы (Javascript)
07.07.2010, 14:17

Кнопка и ссылка печати страницы



Два варианта печати страницы: кнопка и ссылка.

1) Кнопка. Там где нужна кнопка, вставляем этот скрипт:

Code
<SCRIPT Language="Javascript">
function printit(){  
if (window.print) {
  window.print() ;  
} else {
  var WebBrowser = '<OBJECT ID="WebBrowser1" WIDTH=0 HEIGHT=0 CLASSID="CLSID:8856F961-340A-11D0-A96B-00C04FD705A2"></OBJECT>';
document.body.insertAdjacentHTML('beforeEnd', WebBrowser);
  WebBrowser1.ExecWB(6, 2);//Use a 1 vs. a 2 for a prompting dialog box WebBrowser1.outerHTML = "";  
}
}
</script>

<SCRIPT Language="Javascript">  
var NS = (navigator.appName == "Netscape");
var VERSION = parseInt(navigator.appVersion);
if (VERSION > 3) {
  document.write('<form><input type=button value="Print this Page" name="Print" onClick="printit()"></form>');  
}
</script>

2) Ссылка-картинка. ставим туда, где вам нужна ссылка:

Code
<a href="javascript:window.print();">
<img src="ссылка на изображение" border=0 title="Печать страницы" alt="Печать страницы"></a>
Материал взят с сайта infoscript.ru
Внимание! Копирование данного материала запрещено без указания ссылки на сайт Infoscript.ru
Источник/Автор: Неизвестен
Категория: JavaScript's | Просмотров: 5003 | Добавил: antisept | Рейтинг: 4.0/1 |
Теги: ссылка, печати, кнопка, страницы
Всего комментариев: 2
0  
1 Pallada99   (26.01.2011 01:53) [Материал]
Аватар пользователя
Выложите пожалуйста скрипт для укоз, чтобы при нажатии на кнопку открывалась картинка в новом окне и выводилась на печать в нужном размере. спасибо

0  
2 antisept -Infoscript Team-  (26.01.2011 11:25) [Материал]

Добавлять комментарии могут только зарегистрированные пользователи.
[ Регистрация | Вход ]