<script>document.onload=window.print();</script>
Das macht etwas anderes, als du vermutest. Es ruft die Funktion window.print() auf und weist den Rückgabewert der Eigenswchaft onload des documentes zu.
... tut aber dennoch, was es soll unter FF und IE
Nein, tut es nicht. Ich vermute du denkst, dass die print Funktion nach dem laden aufgerufen wird, das passiert aber in keinem Browser.
nachdem die Seite vollständig geladen ist, öffnet sich der
Druckdialog und ich kann die Seite ausdrucken. Das ist, was
ich erwirken wollte.