IMPRESSION PAGE WEB SANS DIALOGUE IMPRIMANTE

cs_dridris Messages postés 1 Date d'inscription vendredi 27 février 2004 Statut Membre Dernière intervention 27 février 2004 - 27 févr. 2004 à 09:19
cs_morgaran Messages postés 5 Date d'inscription lundi 7 mars 2005 Statut Membre Dernière intervention 22 décembre 2010 - 10 mars 2005 à 09:35
J'aimerais pouvoir imprimer des pages web avec la commande window.print() mais je souhaiterais pouvoir lancer l'impression sans que le dialogue imprimante apparaisse.

2 réponses

cs_bultez Messages postés 13615 Date d'inscription jeudi 13 février 2003 Statut Membre Dernière intervention 15 octobre 2013 30
27 févr. 2004 à 10:07
Bonjour
solution ? pour Windows et Internet Explorer
seulement. autres systèmes/navigateurs,
ce doit être possible, mais je ne connais pas.

<html>
<head>
<OBJECT ID="WebBrowser"
CLASSID="CLSID:8856F961-340A-11D0-A96B-00C04FD705A2"
VIEWASTEXT>
</OBJECT>
<script type="text/JavaScript">
function wb(p1,p2)
{ WebBrowser.ExecWB(p1,p2); }
</script>
</head>

Test de l'objet WebBrowser
1 ? ouvrir document ou adresse internet
4 ? enregistrer document
6 0 imprimer avec choix imprimante
6 6 imprimer directement
7 0 aperçu avant impression
8 0 mise en page
10 ? propriétés du document




</html>
Cordialement. Bul.
0
cs_morgaran Messages postés 5 Date d'inscription lundi 7 mars 2005 Statut Membre Dernière intervention 22 décembre 2010
10 mars 2005 à 09:35
Salut:
Dans le header (a la fin par example) tu fais:
<script>
function myprint()
{
WebBrowser.ExecWB(6,6);
window.close();
}
</script>
</HEAD>
ONLOAD="myprint()">
tu ajoutes ici:
<OBJECT ID="WebBrowser" WIDTH=0 HEIGHT=0 CLASSID="CLSID:8856F961-340A-11D0-A96B-00C04FD705A2"></OBJECT>

Çà marche...


Antoine..
0
Rejoignez-nous