Joachim: Netscape 4.79: Drucken nach document.write()

Beitrag lesen

hi,

Die Werte werden auch in der nicht-druckbaren Version korrekt referenziert (btw simple HTML, kein divs, layers oder sonstiger Schnickschnack), aber es scheint einen Unterschied zu machen,
ob man so etwas lokal (file-Protokoll) oder über WebServer (http) macht.

hmm, also mein test funktioniert online ebenso (jetzt allerdings am NC 4.5/ Mac getested): http://www.wendenburg.de/test/formInput.html
Du solltest erst mal feststellen, wo genau der Fehler herkommt. Ist's ein Referenzierungsproblem oder was anderes. Was genau sagt die Konsole?

Was ich jedenfalls festgestellt habe, auch in
Deinem Beispiel-Code sind die Werte auf der Druck-Seite wirklich im html-Quelltext fest drin

Das ist eine Spezialitaet von NC 4x, spielt aber eigentlich keine Rolle. Andere Browser stellen per js geschriebenen Quellcode grundsaetzlich nicht dar.

Ich (genauer gesagt mein Kollege ;-) versuchen es jetzt anders herum: die Druckseite vollständig von der Formularseite aus generieren, so daß im Druckfenster reiner HTML-Text ohne Javascript-Verweise steht.
Hoffentlich klappt das.

Natuerlich. Eventuell braucht es eine Zeitverzoegerung, denn man kann nicht in ein Fenster schreiben, dass noch nicht vollstaendig aufgebaut ist...

Gruesse  Joachim