Also ich hab folgendes gefunden, um abzufragen ob scrollbalken angezeigt werden oder nicht.
""- Du kanns feststellen ob Scroll-Balken da ist indem du sreen.width und screen.availWidth abfragst. Diese Werte sind unterschiedlich, wenn scrollbalken da sind.
D.h. bei scrollbalken kannst du aus screen.availWidth die neue Bildbreite bestimmen.
- Leider gibt es bei beiden abfragen dieselbe antwort. kann das daran liegen, dass sich die fragliche datei in einem frameset befindet?
- also, am Frame liegt das nicht (meiner Meinung nach).
Kann es sein, daß Du die Abfrage machst, bevor der Text im Fenster steht??
Wie ich dich verstanden habe, kommt ja etwas in die Seite, das den Scrollbalken verursacht. Versuch doch mal, die Abfrage nach dem Laden zu mach. "" (*)
und :
"" (...) habe ich (...) nach der Möglichkeit gesucht, die Breite eines Frames zu bestimmen und da hat mir jemand den Tipp gegeben, es mit
breite=document.getElementsByTagName("frameset")['mainFrame'].rows;
zu versuchen. Nur kennt NN4 die Funktion nicht und dafür suche ich eben das passende Äquivalent. "" (*)
Mir (aex) wäre die kompatibilität zu NN4 nicht so wichtig, weil der ja sowiso keine ifrmes versteht, und ich für den sowieso eine extra Seite schreiben müsste.
Außerdem gabs dann noch die Verweise zu:
http://selfhtml.teamone.de/dhtml/beispiele/dhtml_bibliothek.htm und
http://selfhtml.teamone.de/javascript/objekte/frames.htm
Vieleicht kann ja jemand damit was anfangen, ich steig da einfach nicht durch.
(*) entnommen aus dem SelfHTML Forum