Hallo Yogi,
alles läuft gut. mein frameset wird nachgeladen, wenn ich das mainframe lade. eigentlich alles super. nur
wenn ich dieses mainframe drucken möchte bekomme ich die fehlermeldung, daß keine zu druckenden
seiten vorliegen und das obwohl im fenster druckerstatus die richtige datei angezeigt wird.
Manchmal hat man Glück :-). In der aktuellen Internet World (4/2000 S.77) wird genau dieses Problem behandelt.
Es tritt beim Netscape auf?
lt. Internet World, läd der NN die Frameseite in ein unsichtbares Fenster. Da deine Seite nun wiederum das Frameset nachladen möchte, kommt es zu diesem Effekt, daß sie nicht ausdruckbar ist.
Folgendes Workaround ist in der Zeitschrift angegeben:
Da das Fenster eine Höhe und Breite von Null hat, wird genau diese Eigenschaft benutzt.
if (self.location==top.location)
if (navigator.appName!="Netscape" navigator.appVersion.charAT(0)!="4" window.innerHeight!=0 window.innerWidth!=0)
Nachladen des Framesets
Nach dieser Abfrage wird das Frameset nicht nachgeladen, wenn alle Bedingungen erfüllt sind. Damit kann man dann die Seite ausdrucken, weil das Frameset im Druckfall nicht nachgeladen wird.
Viele Grüße
Antje