Moin,
Es geht doch um http://de.selfhtml.org/css/eigenschaften/printlayouts.htm#page@title=CSS und nicht um javascript, oder?
Oh, verflixt. Das kommt davon, wenn man zu viele Sachen ausprobiert. Habe es in die falsche Zeile geschrieben.
Jetzt funktioniert es fürs Gesamtdokument in Opera:
<style type='text/css'>
@page { size:landscape }
</style>
<script type="text/javascript">
</script>
Aber die einzelnen Seiten wollen nicht "umspringen":
<div id=seite2 style='border:1px solid #000; page-break-before:always; @page { size:landscape }'>
Seite 2 - landscape
</div>
<div id=seite3 style='border:1px solid #000; page-break-before:always; @page { size:portrait }'>
Seite 3 - portrait
</div>
da bringt Opera einen Syntax-Error.
Merke: Wenn "page" geschrieben wird, ist "document" gemeint.
Naja, mein ursprüngliches Problem ist gelöst, danke.
Boomer