Marvin Esse: Seitenzahl auf Seite an beliebiger Stelle drucken?

Beitrag lesen

Hallo,

ich schlage mich zum ersten Mal mit Druckoptionen rum und versuche entsprechend einer Vorgabe unseres Qualtitätsmanagements bei Ausdrucken die Seitenzahl und Anzahl Seiten im Dokument unterzubringen.

Dafür habe ich im Dokument innerhalb einer Tabelle als Bestandteil des Headers ein <div id="seitenzaehler"></div> platziert. Die Tabelle nutze ich, um bei einem Seitenwechsel automatisch wieder den Tabellen-Header und einen Footer anzuzeigen. Das funktioniert auch soweit einwandfrei. Nun versuche ich per CSS dem Dokument das Seitenzählen beizubringen, bisher leider ohne Erfolg.

Das CSS sieht derzeit so aus:

	@media print {
		@page { 
			counter-reset: page 1;
			counter-increment: page;
		}
		#seitenzaehler:after {
			content: "Seite " counter(page) " von " counter(pages);
		}
	}

Bei der Druckvorschau wird immer nur "Seite 0 von 0" ausgegeben.

Kann mir jemand sagen, wie ich das hinbekomme?

LG Marvin