EKKi: Fliesstext: Anzahl Zeilen in HTML-Ausgabe

Beitrag lesen

Mahlzeit,

Nun denke ich, daß es das beste ist, ich zähle die Zeilen (immer Schriftgröße 10 Punkt), und setzte geziehlt ein paar Leerzeilen für den Seitenumbruch. Dazu muß ich aber wissen, wieviel Zeilen ein variabler Fliesstext im Browser erzeugt.

Wie kann man das feststellen?

Gar nicht.

Eine Lösung in PHP wäre am besten, Javascript geht aber auch.

Wie - denkst Du - kann ein SERVER-seitiges Skript wissen, wie hoch und breit der Viewport des Browsers des Anwenders und wie groß die dargestellte Schrift ist? In PHP KANN es deshalb gar keine Lösung geben.

Ansatz- und näherungsweise könntest Du mit Javascript versuchen zu berechnen, wieviele Pixel in der Höhe der ausgegebene Text vereinnahmt ... sobald der Benutzer aber ein eigenes Stylesheet benutzt, Javascript ausschaltet oder Dir sonstwie in die Quere kommt, wird eh nichts draus.

Meine Empfehlung: vergiss es. Es wird nicht zufriedenstellend funktionieren.

MfG,
EKKi

--
sh:( fo:| ch:? rl:( br:> n4:~ ie:% mo:} va:) de:] zu:) fl:{ ss:) ls:& js:|