Wie funktioniert die Javascript-Druckfunktion? Kann ich ein Dokument mit Javascript erstellen und ausdrucken?

Ich weiß, dass Sie window.print () verwenden können, um die aktuelle Seite zu drucken ... aber ich möchte wissen, ob ich ein Dokument mit Javascript erstellen kann, um es mit Daten zu füllen und auszudrucken?

Genau wie Sie HTML / XML als Javascript-Objekt haben können, können Sie etwas Ähnliches tun:

var name = "Matt";
var htmlDocumentToPrint = "<html><body><div style='width:300px; height:20px; background-color:#000; text-align:center;'>My name is " + name + "</div></body></html>";

htmlDocumentToPrint.print();

Das Hinzufügen von Farben ist mir eigentlich egal. Ich möchte nur ein Dokument formatieren, mit Daten füllen und es ausdrucken. Ist das möglich?

Antworten auf die Frage(8)

Ihre Antwort auf die Frage