WebBrowser-это встроенный контроль браузера в IE, и загрузка пользователя не требуется.
1. Управление веб -брузцом
<объект идентификатор = 'webbrowser' width = 0 height = 0 classid = 'clsid: 8856f961-340a-11d0-a96b-00c04fd705a2'> </object>
2. Методы управления веб -мощностью // Печать
Webbrowser1.execwb (6,1);
// настройки печати
Webbrowser1.execwb (8,1);
// Печать предварительного просмотра
Webbrowser1.execwb (7,1);
Есть и другие использование этого компонента, указанного следующим образом:
WebBrowser.execwb (1,1) Откройте web.execwb (2,1) Закрыть все Windows сейчас и откройте новое окно web.execwb (4,1)
Сохранить веб -страницу web.execwb (6,1) print web.execwb (7,1) print preview web.execwb (8,1)
Настройки страницы печати web.execwb (10,1)
Просмотр свойств страницы web.execwb (15,1)
Кажется, это отменено, и он должен быть подтвержден web.execwb (17,1)
Выберите All Web.Execwb (22,1) обновить web.execwb (45,1)
Закройте форму, и нет никакой подсказки, но печать будет печатать всю страницу. Если на странице есть что -нибудь, мы распечатаем это. Иногда нам нужно только распечатать таблицу данных. В настоящее время мы должны написать стиль:
Скрыть детали, которые вы не хотите печатать: Содержимое стиля: <style type = "text/css" media = print> .noprint {display: none} </style>
Затем используйте стиль: <p> Не требуется печать </p>
Код заключается в следующем:
Кода -копия выглядит следующим образом:
<script language = "javascript"> function printsetup () {// Настройки страницы печати wb.execwb (8,1); } function printPreview () {// Предварительный просмотр страницы печати
wb.execwb (7,1);
}
function printit () {if (inform ('Вы обязательно печатаете?')) {wb.execwb (6,6)}}} </script>
<OBJECT classid="CLSID:8856F961-340A-11D0-A96B-00C04FD705A2" height=0 id=wb name=wb width=0></OBJECT> <input type=button name=button_print value="Print" onclick="javascript:printit()"> <input type=button name=button_setup value="Print page settings" onclick = "javascript: printsetup ();"> <input type = button name = button_show value = "print preview" onclick = "javascript: printpreview ();">