S.Kaspari: JavaScript --» Teil 2

Kann man das auch so machen, dass man mit JavaScript den einen Frame überprüft (Welche HTML-Datei ist darin gröffnet und dann eine dazupassende Datei geladen wird) ???

---------------
Beispiel:

if Frame1 = home.htm
then frame2 = bild.htm
---------------

Sowas hätte ich gerne auf JavaScript Basis !!!

  1. Hi,

    Kann man das auch so machen, dass man mit JavaScript den einen Frame überprüft (Welche HTML-Datei ist darin gröffnet und dann eine dazupassende Datei geladen wird) ???

    if Frame1 = home.htm
    then frame2 = bild.htm

    im Prinzip ja. Allerdings solltest Du bedenken, daß location.href eine komplette URI enthält, also mit http:// beginnend. Und natürlich mußt Du den Frame korrekt ansprechen und die Eigenschaft dazu notieren, von korrekter JavaScript-Syntax ganz zu schweigen, also z.B. "if (parent.Frame1.location.href == 'http://...') { parent.Frame2.location.href = 'bild.htm'; }"

    Bei der Zuweisung kannst Du eine Kurzschreibweise verwenden. Ansonsten beschäftige Dich bitte mit den SelfHTML-Kapiteln zu diesem Thema.

    Cheatah

  2. Hi S.Kaspari,

    Wie Cheatah schon sagte kann man die window.location.href Eigenschaft natürlich auch auslesen. Eigentlichganz klahr, da es zwar Eigenschaften gibt, die man nur lesen kann, aber eigentlich keine, die man nur schreiben kann. Aber wiegesagt richtig parsen wegen "http://...".

    Zum vorhergehenden Thema "geht das?":
    Das war ja schon mal eine Frage, konstuktiv und für einen JS Anfänger berechtigt. Aber du solltest im Titel deines Posting's die Frage in Kurzform formulieren und nicht "JavaScript -->> Teil2" schreiben (ist weniger konstruktiv).

    Und dann gibt es auch noch die bekannte deutsche HTML-Dokumentation SELFHTML...

    Und wenn du da in Bezug auf Objektstrukturen nicht weiterkommst. http://msdn.microsoft.com/workshop/c-frame.htm#/workshop/author/default.asp

    Viel Sass beim lesen...

    ALEX

    1. Hallo Alex!

      Wie Cheatah schon sagte kann man die window.location.href Eigenschaft natürlich auch auslesen. Eigentlichganz klahr, da es zwar Eigenschaften gibt, die man nur lesen kann, aber eigentlich keine, die man nur schreiben kann. Aber wiegesagt richtig parsen wegen "http://...".

      Naja, der WOM (Write Only Memory) hat ja in der Praxis auch recht wenige sinnvolle Anwendungsbeispiele. ;-)  Mmh, was passiert eigentlich, wenn ich unter Unix die Rechte -rw--w--w- setze?

      Und wenn du da in Bezug auf Objektstrukturen nicht weiterkommst. http://msdn.microsoft.com/workshop/c-frame.htm#/workshop/author/default.asp

      Kilobyteweise Code, aber im Netscape nur ne leere weise Seite. Wie machen die das nur? Naja, MS - die machen das einfach. *g*

      Calocybe