luk: bei mouse over in einem frame die html-seite wechseln

hallo

warum geht das nicht?

function bildwechsel(anzeige)
  {
   parent.r_oben.url = anzeige;
  }

...

<a href="home.html" target="r_unten" OnMouseOver="bildwechsel(ahome.html)" OnMouseOut="bildwechsel(titel.html)">

r_oben ist der name des frames

wie mach ich das?

  1. parent.r_oben.url = anzeige;

    Versuch doch mal:
    <deinFensterOderFrame>.location.href = anzeige;

    Viele Gruesse,
    Thomas Hieck

    1. Tach.

      parent.r_oben.url = anzeige;

      Versuch doch mal:
      <deinFensterOderFrame>.location.href = anzeige;

      ^^                                             ^^
      das 'parent' nicht vergessen                   eine Dateiendung wäre auch nicht schlecht...

      Gruß,
      olli

      1. <deinFensterOderFrame>.location.href = anzeige;
          ^^                                             ^^
        das 'parent' nicht vergessen                   eine Dateiendung

        1. <deinFensterOderFrame> soll den richtigen Objektpfad kennzeichnen; das kann auch parent enthalten
        2. "anzeige" war in dem Fall ein Variable!

        Gruss, Thomas

    2. parent.r_oben.url = anzeige;

      Versuch doch mal:
      <deinFensterOderFrame>.location.href = anzeige;

      Viele Gruesse,
      Thomas Hieck

      erstmals danke aber es klappt noch nicht.

      es scheint was mit ahome.html nicht zu stimmen. es kommt eine fehlermeldung:

      'ahome' ist undefiniert

      wie kann ich die eine adresse definieren?

      (wenn das eine doofe frage ist; ich bin noch anfänger)

      1. es scheint was mit ahome.html nicht zu stimmen. es kommt eine fehlermeldung:

        'ahome' ist undefiniert

        Achso. Dann versuch doch mal anstatt
        OnMouseOver="bildwechsel(ahome.html)"
        besser
        OnMouseOver="bildwechsel('ahome.html')"

        Vielleicht liegt es ja dran :-)

        Gruss, Thomas

        1. es scheint was mit ahome.html nicht zu stimmen. es kommt eine fehlermeldung:

          'ahome' ist undefiniert

          Achso. Dann versuch doch mal anstatt
          OnMouseOver="bildwechsel(ahome.html)"
          besser
          OnMouseOver="bildwechsel('ahome.html')"

          Vielleicht liegt es ja dran :-)

          Gruss, Thomas

          jetzt findet er, dass

          parent.r_oben.location

          kein objekt sei

          1. jetzt findet er, dass
            parent.r_oben.location
            kein objekt sei

            Naja. 2 Moeglichkeiten fallen mir ein:
            i. du hast <frame name="r_oben"> falsch angegeben
            ii. der Browser (Netscape?) hat ein Problem mit dem Namen (vielleicht wegen des underscores)

            Gruss, Thomas

        2. es scheint was mit ahome.html nicht zu stimmen. es kommt eine fehlermeldung:

          'ahome' ist undefiniert

          Achso. Dann versuch doch mal anstatt
          OnMouseOver="bildwechsel(ahome.html)"
          besser
          OnMouseOver="bildwechsel('ahome.html')"

          Vielleicht liegt es ja dran :-)

          Gruss, Thomas

          heureka es funktioniert doch!!!!!!!

          besten dank

          haben einen fehler gemacht