2017-07-10 4 views
1

In einem webbasierten ERP müssen wir POS-Empfang auf dem Client drucken. Wenn ich auf "Drucken auf Client" klicke, öffnet sich eine andere Webseite und ich muss erneut auf "Drucken" klicken, damit sie in den Drucker geht. Dann muss ich das Fenster schließen und dann wieder zur Seite der Dateneingabe-Webseite zurückkehren.Server-Webseitenfenster - Öffnen + Drucken + Schließen

Wie kann ich am effizientesten vom Clientbrowser aus drucken? Nach dem Speichern der Daten klicke ich auf Drucken. Das Fenster wird automatisch geöffnet, gedruckt und geschlossen. Wie kann dies erreicht werden? In Offline-Versionen passiert es, aber wenn ich es im Browser nehme, tritt es nicht auf. Pls help

  1. Frontend: - .NET, HTML5, Javascript, JQuery
  2. Backend (Datenbank): - MS SQL
+0

Mögliche Duplikat [HTML/Javascript One Click Print (keine Dialoge)] (https://stackoverflow.com/questions/9213660/html-javascript-one-click-print-no-dialogs) – Ben

Antwort

0

Es gibt eine Möglichkeit, eine Seite mit JavaScript, ohne zusätzlich zu drucken Bibliotheken. Es verwendet eine Methode namens window.print()

Sie schienen vorschlagen, dass Sie die Eingabeaufforderung, die mit der window.print()-Methode geschieht entfernen möchten. Ich empfehle dieses Verhalten nicht, da die meisten Leute nicht wollen, dass ihr Drucker plötzlich Papier ausspuckt, ganz zu schweigen davon, dass das technisch gesehen Malware ist. Angenommen, Sie haben einen rechtmäßigen Anwendungsfall für dieses Verhalten, gibt es bereits eine doppelte Frage mit Antworten.

HTML/Javascript One Click Print (no dialogs)

Verwandte Themen