Здравствуйте, гость ( Вход | Регистрация )
![]() ![]() |
| iluha@iluha.ru |
8.4.2009, 19:07
Сообщение
#1
|
![]() JavaScript.medved.shatun ![]() ![]() ![]() ![]() ![]() Группа: Модераторы Сообщений: 806 Регистрация: 9.2.2007 Из: Москва Пользователь №: 2 893 Репутация: 44 |
КРОССБРАУЗЕРНАЯ КНОПКА ПЕЧАТИ НА JS:
вставляем в HEAD страницы: <head> <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); } } </script> </head> далее в место, где должна быть кнопка печати, вставляем код: <center> <script Language="Javascript"> var NS = (navigator.appName == "Netscape"); var VERSION = parseInt(navigator.appVersion); if (VERSION > 3) { document.write('<form><input type=button value="Напечатать" name="Print" onClick="printit()"></form>'); } </script> -------------------- Ничего не скрою - бегаю трусцой(ю)!
ВНИМАНИЕ: Если вы решили сказать мне спасибо за помощь, добавив + к Репутации, то убедительная просьба - ставить этот + ТОЛЬКО после того, как проблема будет ПОЛНОСТЬЮ решена. |
![]() ![]() |
|
Текстовая версия | Сейчас: 21.5.2012, 21:25 |
|