WebBrowser هو عنصر تحكم مدمج للمتصفح في IE ، ولا يلزم تنزيل المستخدم.
1. WebBrowser Control
<كائن معرف = 'webbrowser' عرض = 0 height = 0 classid = 'clsid: 8856f961-340a-11d0-a96b-00c04fd705a2'> </object>
2. أساليب WebBrowder Control // print
webbrowser1.execwb (6،1) ؛
// إعدادات الطباعة
webbrowser1.execwb (8،1) ؛
// معاينة الطباعة
webbrowser1.execwb (7،1) ؛
هناك استخدامات أخرى لهذا المكون ، مدرجة على النحو التالي:
webbrowser.execwb (1،1) افتح web.execwb (2،1) أغلق جميع ie windows الآن وافتح نافذة جديدة. execwb (4،1)
حفظ صفحة الويب web.execwb (6،1) طباعة web.execwb (7،1) معاينة الطباعة web.execwb (8،1)
إعدادات صفحة الطباعة web.execwb (10،1)
عرض خصائص الصفحة web.execwb (15،1)
يبدو أنه تم إلغاؤه ، ويتم تأكيد Web.execwb (17،1)
حدد All Web.execwb (22،1) Refresh Web.execwb (45،1)
أغلق النموذج وليس هناك موجه ، لكن الطباعة ستطبع الصفحة بأكملها. إذا كان هناك أي شيء في الصفحة ، فسنطبعه. في بعض الأحيان نحتاج فقط إلى طباعة جدول البيانات. في هذا الوقت ، علينا أن نكتب نمطًا:
إخفاء الأجزاء التي لا تريد طباعتها: نمط المحتوى: <type type = "text/css" media = print> .noprint {display: none} </style>
ثم استخدم النمط: <p> لا توجد طباعة مطلوبة </p>
الرمز كما يلي:
نسخة الكود كما يلي:
<script language = "javaScript"> وظيفة printsetup () {// إعدادات صفحة الطباعة wb.execwb (8،1) ؛ } دالة printpreview () {// معاينة صفحة الطباعة
wb.execwb (7،1) ؛
}
وظيفة printit () {if (تأكيد ('هل أنت متأكد من الطباعة؟')) {wb.execwb (6،6)}}} </script>
<object classid = "clsid: 8856f961-340a-11d0-a96b-00c04fd705a2 height = 0 id = wb name = wb width = 0> </object> <inputive type = button_ button_print value =" onclick = "javascrip onClick = "javaScript: printsetup () ؛"> <input type = button name = button_show value = "print preview" onClick = "javaScript: printPreview () ؛">