Frage zum Drucken

tombo82

Mitglied
Ich muss eine HTML Seite durch betätigen der Taste F3 drucken.
Ich hab mir das nicht ausgedacht, das Programm was im Hintergrund läuft, benötigt das so...

Ich hab den Tastendruck abgefangen bekommen, nun hab ich
mit
PHP:
window.print();
eine Möglichkeit gefunden, die aktuelle Seite zu drucken.
Doch der Druckerauswahl-Dialog stört.
Ich weiß das es geht, habs schon gesehn, aber ich weiß nich wie ich das realisieren kann...
 
Zuletzt bearbeitet:
Hallo,

ich denke dass das nicht möglich ist. Der Drucker-Auswahl-Dialog ist stark vom Browser abhängig und meines Wissens nach lassen sich solch "wichtige" Sachen nicht einfach umgehen.

Habe da per Google zum Beispiel fongendes gefunden: Link

Gruß
BK
 
Ich habs hinbekommen...

WICHTIG: SICHERHEIT muss auf niedrig! und nur der IE!
WEGEN ACTIVE X

der Schnipsel stammt aus der MSDN...

PHP:
<script language="JavaScript">
function doprint()
 { 
  document.body.insertAdjacentHTML("beforeEnd", 
    "<object id='idWBPrint' width=0 height=0 classid='clsid:8856F961-340A-11D0-A96B-00C04FD705A2'></object>"); 
  idWBPrint.ExecWB(6, 2); 
  idWBPrint.outerHTML = "";  
 }
</script>

jetzt druckt er auf dem Standarddrucker wenn die Funktion angesprochen wird...
 
Zuletzt bearbeitet:

Neue Beiträge

Zurück