Moin!
Also ich hab da jetzt noch so einiges herumprobiert, aber entweder ich hab im IE (6.0) keine Styles mehr oder das Druckstyle macht dasselbe wie zuvor auch - nämlich keine 2. Seite beginnen.
Könnten deine Probleme damit zusammenhängen, dass dein Content in einem IFrame steht? Das würde natürlich erklären, warum deine Druckseite den Iframe auf eine Seite begrenzt - und den Rest nicht darstellen kann (in diesem Zusammenhang: Eklig, dass du das scrollen im IFrame abgeschaltet hast - aber Opera scrollt zum Glück immer - mit Mausrad).
Wenn du ordentliche Ausdrucke haben willst, dann organisier dein Design so, dass alles in _einem_ HTML-Dokument vorliegt, was ausgedruckt werden soll - am besten ohne irgendwelche IFrames. Denn wenn du IFrames verwendest, mußt du das Drucken mit Javascript auslösen - die browsereigene Druckfunktion versagt (druckt nur das Hauptfenster - abgeschnitten). Und die Druckfunktion per Javascript auszulösen funktioniert nicht bei allen Browsern! "window.print()" wird z.B. vom Internet Explorer für Mac nicht verstanden - diese User kriegen dann nur die halbe Seite. Alternative wäre, einen Link zur Seite in einem neuen Fenster zu öffnen (oder im Hauptfenster) und als "Druckversion" zu kennzeichnen - ist aber wirklich unnötig, wenn du einfach ohne IFrames komplette Seiten ausliefern würdest.
- Sven Rautenberg