Impression directe sans confirmation (objet webbrowser)

Soyez le premier à donner votre avis sur cette source.

Snippet vu 44 040 fois - Téléchargée 37 fois

Contenu du snippet

Après une multitude de demandes, voila la version Javascript !

Forcer l'impression dans vos pages web
(Vous devez avoir configuré une imprimante par défaut auparavant...)

Source / Exemple :


' Version VB Script
' ------------------------------------------------
<HTML>
<HEAD>

<SCRIPT LANGUAGE=vbscript>
<!--

Sub btn_print_onclick
WebBrowser.ExecWB 6,6 '<-- imprime directement sans confirmation
'WebBrowser.ExecWB 6,2 <--  ouvre la fenetre du choix d'imprimante avant impression

End Sub

-->
</SCRIPT>
</HEAD>
<BODY>

<OBJECT ID="WebBrowser" WIDTH=0 HEIGHT=0 CLASSID="CLSID:8856F961-340A-11D0-A96B-00C04FD705A2"></OBJECT>

Voici un simple example d'impression sans confirmation...
<INPUT type="button" value="Print !!" id=btn_print name=btn_print>
</BODY>
</HTML>

' Version JavaScript
' ------------------------------------------------

<html>
<head>
<script id=clientEventHandlersJS language=javascript>
<!--

function Button1_onclick() {
WebBrowser.ExecWB(6,6);
}

//-->
</script>
</head>
<body>
<OBJECT ID="WebBrowser" WIDTH=0 HEIGHT=0 CLASSID="CLSID:8856F961-340A-11D0-A96B-00C04FD705A2"></OBJECT>
Test D'impression<br>
<INPUT type="button" value="Imprimer" ID="Button1" NAME="Button1" onclick="return Button1_onclick()">
</body>
</html>

Conclusion :


La j'ai fais un script client en VB mais il marche aussi avec JavaScript...

A voir également

Ajouter un commentaire

Commentaires

Messages postés
1
Date d'inscription
dimanche 23 décembre 2007
Statut
Membre
Dernière intervention
4 janvier 2008

Bonjour tout le monde,
j'ai un projet à réaliser sur visual basic 2005 et dans les contraintes imposé par ma prof est: impression de manière "frustre" des résultats dans Word ou Excel.
quelqu'un pourrait-il m'aider car je n'ai aucune idée .
merci d'avance
Messages postés
76
Date d'inscription
mercredi 1 juin 2005
Statut
Membre
Dernière intervention
26 février 2009

bonjour,

je suis winxp sp2 et ie7 et cela ne fonctionne pas.

Quelqu'un connaitrai t il le pourquoi du comment et surtout comment contourner cela? j'ai cherché toute la matinée et pas moyen de trouver une automatisation d'impression qui fonctionne avec cette config... :(

Merci d'avance.

Esus
Messages postés
39
Date d'inscription
vendredi 12 novembre 2004
Statut
Membre
Dernière intervention
28 décembre 2007

Salut à tous,
Apparemment ca marche pour bcp de monde mais pour moi le code javascript ouvre la boite de dialogue pour confirmer l impression, savez vous pourquoi??
D'avance merci
Messages postés
1
Date d'inscription
mardi 4 octobre 2005
Statut
Membre
Dernière intervention
30 mai 2007

Salut!

Je voudrais pouvoir à partir de la page HTML lancer une impression mais sur une des imprimantes disponibles, et non pas sur l'imprimante par défaut. Pensez-vous ou savez-vous si c'est possible?

Merci d'avance
:)
Messages postés
1
Date d'inscription
samedi 14 avril 2007
Statut
Membre
Dernière intervention
11 mai 2007

bonjour
svp j'ai une probleme au cours de realiser le programme de la commande d'impression en java (je travail un projet de fin d'etude en JBuiledr donc svp aider moi )
Afficher les 40 commentaires

Vous n'êtes pas encore membre ?

inscrivez-vous, c'est gratuit et ça prend moins d'une minute !

Les membres obtiennent plus de réponses que les utilisateurs anonymes.

Le fait d'être membre vous permet d'avoir un suivi détaillé de vos demandes et codes sources.

Le fait d'être membre vous permet d'avoir des options supplémentaires.