Wie hast Du Dein Problem denn behoben?
Supereinfach mal das gemacht, was sich eigentlich gehört, aber zu 99,8% aller Fälle beim document.write() missachtet wird:
document.open();
document.write();
document.close();
window.print();
...denn nur ein geschlossenes document macht aus dem window aussenrum ein druckbares window...;)
Viel Erfolg
Marcus