Sven Jungk: Frames

Hi,

kann ich mit JavaScript eine Framedefination vornehmen, die analog dem HTML entspricht. Aber wo ich einige Teile variabel gestallten kann.

Danke im Voraus

Bye
Sven

  1. hallo Sven!

    kann ich mit JavaScript eine Framedefination vornehmen, die analog dem HTML entspricht. Aber wo ich einige Teile variabel gestallten kann.

    Du kannst Dein Frameset mit document.writeln generieren lassen. Da kannst Du so viele Variablen definieren, wie Dir lieb ist, und einbinden... Beispiel:

    die Breite des linken Framefenster soll unter ie (250px) größer sein als unter netscape (200px):

    var nswidth = "200";
    var iewidth = "250";

    var colwidth = (document.all) ? (iewidth) : (nswidth)

    dann

    self.document.writeln('<frameset cols="'+colwidth+',*">');
    self.document.writeln('<frame name="links" src="linkesfenster.htm" scrolling="no" marginwidth="1" marginheight="1" border="0">');
    self.document.writeln('<frame name="rechts" src="rechtesfenster.htm" scrolling="auto" marginwidth="0" marginheight="0">');
    self.document.writeln('</frameset>');

    Bis danndann

    PAF (patrikausfranfkurt)