WebBrowser est un contrôle de navigateur intégré dans IE, et aucun téléchargement d'utilisateur n'est requis.
1. Contrôle WebBrowser
<objet id = 'webbrowser' width = 0 height = 0 classid = 'clsid: 8856f961-340a-11d0-a96b-00c04fd705a2'> </ objet>
2. Méthodes de contrôle de Webbrowder // Imprimer
WebBrowser1.execwb (6,1);
// Imprimer les paramètres
WebBrowser1.execwb (8,1);
// Imprimer l'aperçu
WebBrowser1.execwb (7,1);
Il y a d'autres utilisations de ce composant, répertoriées comme suit:
Webbrowser.execwb (1,1) ouvrir web.execwb (2,1) Fermez toutes les fenêtres IE maintenant et ouvrez une nouvelle fenêtre web.execwb (4,1)
Enregistrer la page Web web.execwb (6,1) imprimer web.execwb (7,1) Imprimer l'aperçu web.execwb (8,1)
Paramètres de la page d'impression web.execwb (10,1)
Afficher les propriétés de la page web.execwb (15,1)
Il semble être annulé, et il doit être confirmé web.execwb (17,1)
Sélectionnez tous les web.execwb (22,1) Refresh web.execwb (45,1)
Fermez le formulaire et il n'y a pas d'invite, mais l'impression imprimera toute la page. S'il y a quelque chose dans la page, nous l'imprimerons. Parfois, nous n'avons qu'à imprimer le tableau de données. Pour le moment, nous devons écrire un style:
Masquez les pièces que vous ne souhaitez pas imprimer: Contenu de style: <style type = "Text / CSS" Media = print> .noprint {display: Aucun} </ style>
Ensuite, utilisez le style: <p> Aucune impression requise </p>
Le code est le suivant:
La copie de code est la suivante:
<Script Language = "JavaScript"> Fonction PrintSetUp () {// Print Page Paramètres wb.execwb (8,1); } fonction printpreview () {// imprimer la page Aperçu
wb.execwb (7,1);
}
function pritIt () {if (confirm ('êtes-vous sûr d'imprimer?')) {wb.execwb (6,6)}}} </script>
<Objet classid = "ClSid: 8856f961-340a-11d0-a96b-00c04fd705a2" height = 0 id = wb name = wb width = 0> </ object> <entrée type = Button name = Button_print value value = "print" onClick = "javascript: printTiT ()" onClick = "JavaScript: printSetUp ();"> <input type = Button name = Button_show value = "print Preview" onClick = "JavaScript: printPreview ();">