XenonX: Frame

ich hab eine kleine Frage:

ist dieser Befehl nur in dem einen Frame möglich?

document.nav.location.href="blank.html";
 document.main.location.href="welcome.html";

[soll bewirken dass ich im frame nav un im frame main der inhalt ändern soll, diese frames sind jedoch in einem andern frame als der link]

wenn ja kann man den irgendwie so um schreiben dass der in allen frames benutzt werden kann?

  1. hi,

    ist dieser Befehl nur in dem einen Frame möglich?

    document.nav.location.href="blank.html";
    document.main.location.href="welcome.html";

    nein, der ist so überhaupt nirgends möglich.

    location liegt unterhalb des window-objektes

    wenn ja kann man den irgendwie so um schreiben dass der in allen frames benutzt werden kann?

    frames: Allgemeines zur Verwendung

    gruß,
    wahsaga

    --
    "Look, that's why there's rules, understand? So that you _think_ before you break 'em."
  2. Hallo XenonX,

    ist dieser Befehl nur in dem einen Frame möglich?

    document.nav.location.href="blank.html";
    document.main.location.href="welcome.html";

    [soll bewirken dass ich im frame nav un im frame main der inhalt ändern soll, diese frames sind jedoch in einem andern frame als der link]

    wenn ja kann man den irgendwie so um schreiben dass der in allen frames benutzt werden kann?

    vielleicht, indem du Folgendes schreibst:

    parent.nav.location.href="blank.html";
    parent.main.location.href="welcome.html";

    Vergleiche

    http://aktuell.de.selfhtml.org/tippstricks/javascript/fensterzugriff/index.htm

    Gruß Gernot