IMPRESSION PAGE WEB SANS DIALOGUE IMPRIMANTE

Signaler
Messages postés
1
Date d'inscription
vendredi 27 février 2004
Statut
Membre
Dernière intervention
27 février 2004
-
Messages postés
5
Date d'inscription
lundi 7 mars 2005
Statut
Membre
Dernière intervention
22 décembre 2010
-
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

Messages postés
13616
Date d'inscription
jeudi 13 février 2003
Statut
Membre
Dernière intervention
15 octobre 2013
33
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.
Messages postés
5
Date d'inscription
lundi 7 mars 2005
Statut
Membre
Dernière intervention
22 décembre 2010

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..