können wir separate HTML-Seiten mit einem Klickkönnen wir drucken separate HTML-Seiten mit einem Klick
Antwort
Nr
drucken Sie können aber eine neue Seite erstellen, die der Inhalt jeder Seite halten Sie vielleicht drucken möchten Verwenden von Media Selectors, um nur eine Zusammenfassung auf dem Bildschirm anzuzeigen), und der Druck dieser Seite in zwei Klicks (ein Klick, um den Druckdialog zu öffnen und ein anderer, um auf "Ok" zu klicken).
[update]: Wenn ich darüber nachdenke, könnte man wahrscheinlich Javascript verwenden, um die Seiten als Popups zu laden und dann den Druckdialog für jede der geladenen Seiten zu öffnen. Das wird aber für den Nutzer keine sehr schöne Erfahrung sein.
Versuchen Sie, ein bestimmtes CSS für den Druckmodus zu verwenden.
<link rel="stylesheet" type="text/css" media="print" href="print.css">
Quelle: http://www.javascriptkit.com/dhtmltutors/cssmedia.shtml
Ich weiß, dass der Internet Explorer die Option in den Druckoptionen hat diese Seite sowie alle verknüpften Seiten zu drucken. Sie können eine einzelne Seite mit Links zu allen gewünschten Seiten erstellen und diese dann mit dieser Einstellung drucken.
http://wwwfp.education.tas.gov.au/infostream/printing/images/printdialog.jpg
Ich denke, es ist möglich, aber über Portabilität nicht sicher. Ich war eine reiche Intranet-Anwendung zu entwickeln, die unter Internet Explorer laufen würde (also ich nicht über seine Portabilität weiß) und verwendet eine Funktion wie folgt aus:
printHtml = function(html){
var frame = top.document.getElementById(IFRAME_ID);
if (!frame) {
frame = top.document.createElement('IFRAME');
frame.id = IFRAME_ID;
frame.style.width = '1px';
frame.style.height = '1px';
top.document.body.appendChild(frame);
frame.contentWindow.document.open();
frame.contentWindow.document.write('<html><head>');
frame.contentWindow.document.write('<link type="text/css" rel="StyleSheet" media="all" href="style.css"/>');
frame.contentWindow.document.write(
'</head><body onload="window.focus();window.print();top.document.body.removeChild(top.document.getElementById(\''
+ IFRAME_ID + '\'));">');
frame.contentWindow.document.write(html);
frame.contentWindow.document.write('</body></html>');
frame.contentWindow.document.close();
}
};
Ich denke, Sie iframes erstellen könnte und ausdrucken eine beliebige Anzahl von Zeiten, obwohl Druckoptionsdialog für jede Seite angezeigt wird.
- 1. Können wir zwei separate log4j für eine Anwendung
- 2. können wir telefonieren im iphone?
- 3. Wie können viele Abfragen nacheinander mit einem Klick ausgeführt werden?
- 4. Können wir Text zu einem Zeichen hinzufügen?
- 5. Können wir die Druckereinstellungen mit jquery ändern?
- 6. Wie können wir clusterbasierte Software mit einem Koch verbinden?
- 7. In R können wir den Arbeitsbereich mit einem Passwort schützen?
- 8. Können wir erstellen Log-Dateien mit Javascript
- 9. Was können wir mit telnet alles tun?
- 10. Können wir Saiku mit Pentaho Analyzer vergleichen?
- 11. können wir Breite li
- 12. Können wir Xpath mit BeautifulSoup verwenden?
- 13. Können wir wissen, ob wir mit youtube api streamen?
- 14. Wie können wir Popup in FitNesse hinzufügen?
- 15. Wie können wir Ausdrücke/Druckanweisungen mit Zeilennummern in Scala verfolgen?
- 16. Können wir ein Array initialisieren, wenn wir es mit einem Strukturobjekt verwenden? | C#
- 17. Wie können wir PDF/Bild von iPad mit iPad-Programmierung drucken
- 18. Können wir ein Java-Mitglied schmerzlos lazy laden, ähnlich wie wir es mit statischen Singletons können?
- 19. Können wir Webmail mit unserer Anwendung integrieren?
- 20. Können wir Excel-Datei mit File.Create erstellen?
- 21. Wie können wir MSHTML mit VBA verwenden?
- 22. Können wir mailchimp mit Google-Website integrieren
- 23. Können wir Highcharts mit React-Native verwenden?
- 24. Können wir 'malloced' Speicher mit 'löschen' freigeben?
- 25. Können wir reactJS mit amCharts verwenden
- 26. Können wir Dynamodb mit Wavemaker integrieren?
- 27. Können wir URL mit Notepad ++ decodieren?
- 28. können wir CASE mit EXEC verwenden
- 29. Können wir CPU-Speicherbedarf mit Python virtualenv
- 30. Execute TemplateUrl mit einem Klick
Ja, wenn Sie die verschiedenen Webseiten mit dem "einen Klick" an den Drucker senden, aber Sie möchten vielleicht etwas zu der Frage erweitern, damit wir Ihnen genauer helfen können. –