Добрых времени суток Уважаемые программисты.
Я начинающий программист. Занимаюсь разработкой сайтов на CMS Bitrix.
Столкнулся с такой проблемой, плохо знаю JavaScript (практически 0).
Помогите пожалуйста доработать скриптик, очень срочно....
Вот скрипт:
Код функции:
Код PHP
1
2
3
4
5
6
7
8
9
10
11
<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>
Для вызова функции достаточно прописать её в событие onload или onclick, в зависимости от сути задачи. Пример:
Код PHP
1
<body onload="printit()">
Автоматическая отправка на печать страницы после её загрузки.
Код PHP
1
<a onclick="printit()" href="#">Распечатать</a>
Отправка на печать после клика по ссылке.
Что мне нужно.. Мне нужно что бы ПЕЧАТЬ захватывала не всю страницу от HEADера до FOOTERа, а только Контейнер сайта [div id="full_content"]
Буду очень признателен кто поможет..