Drucken ohne Menü

Sooo jetzt mal etwas für die kreativen;

Gibt es in irgendeiner Form die Möglichkeit das Menü des print Befehls zu umgehen ? Sprich direkt zu drucken ohne vorher noch durch das Menü zu klicken ? Keine Bange soll nix böses werden. Ich programmiere nur grade ein Browsergestüztes Kassensystem das via Touch-Screen angesprochen wird. Der Kassierer gibt lediglich die ArtikelNr ein und hinterher soll ein Kassenzettel gedruckt werden. Das Programm läuft über MySQL, PHP und halt JavaScript wegen der Echtzeit Geschichte. Problem ist jetzt nur das es äußerst undschön wäre, wenn der Verkäufer jedesmal noch den einzigen Drucker bestätigen müsste. Das drucken läuft automatisch mit "onLoad" was aber wirklich nervt ist das folgende Menü. Zumal man auf dem 13" TFT Monitor der Kasse nicht wirklich eine Übersicht über da Menü hat.

Also wenn jetzt keiner einen konkreten Lösungsvorschlag hat; Ideen werden auch gerne genommen ... ich kann mir den Rest ja dann zusammen reimen :-)
 
Dazu müsstest du dir ein Script schreiben (z. B. in PHP), welches den Druckauftrag direkt an den Drucker schickt.
Erfahrung mit soetwas habe ich leider nicht, daher kann ich dir auch nicht wirklich weiterhelfen.
 
moin moin,

ich habe ein ähnliches problem.
ich habe einen shop programmiert. damit soll man auch alle aufträge ausdrucken können und das alle auf einmal.

mid javascript und onload ist ja nicht schlecht nur wie bekomm ich das mit sendkeys hin und das kopf und fuss zeile ausgebelndet sind hin?

thx benny
 
Das hängt vom jeweiligen Browser ab, ...dort kann man im Page-Setup angeben, ob und was als Kopf/Fuss gesruckt werden soll.
Jenachdem muss man halt die entsprechenden Keys senden, um das zu bewerkstelligen(ob das wirklich hinhaut, hab ich noch nicht probiert).

Gumbos Vorschlag scheint mir allemal die bessere Variante zu sein.
 
Der Druck soll am Clint erfolgen und in PHP giebt es keine Druckbefehle nur für die Windoof Server aber selbst die werden nur am Server gedruckt.
Die anderre alternative wäre ja ein AktivX Control aber damit habe ich keine erfahrung.
Kann man beim IE über JavaScript die Header/Footer ausschalten?
Wie wäre für den IE der Sendkey befehl?

thx benny
 

Neue Beiträge

Zurück