Single-page-Anzeige, multi-page print problem

Einer web-Seite zeigt Folgendes an:-

  • Bob
  • Fred
  • John

Jedoch, wenn der Benutzer (das wäre ich) druckt die web-Seite möchte ich mehrere Wiederholungen dieser Ausgabe mit leichten Variationen werden auf getrennte Seiten gedruckt :-

  • Bob
  • Fred
  • John

>page break here<

  • Bob
  • Fred
  • John

>page break here<

  • Bob
  • Fred
  • John

In der Realität ist der Inhalt der Seite größer ist (obwohl auch innerhalb einer DIN A4-Seite Wert) und die Anzahl der ausgabeseiten ist über 20. Ich würde lieber eine elegante cross-browser-Lösung, aber letztlich eine Lösung, die funktioniert auf Internet Explorer 7 ist akzeptabel.

Ich bin mit ASP.NET MVC mit jQuery (obwohl gerade die JavaScript-Lösung ist in Ordnung).

Edit: Page-Break-XXX css-Stil wird ein Teil der Antwort, aber ich bin besonders daran interessiert, ein Mittel, um dynamisch erstellen Sie die print-version HTML-vom-Bildschirm-version. Hinweis: ich will nicht, um zu navigieren, um eine "Drucker-freundliche" Seite und dann drucken. Ich will einfach nur, um zu schlagen die Browser-Schaltfläche "drucken" und die Magie passiert.

Schreibe einen Kommentar