href-Aufruf mit Javascript

  • Hallo!

    Mein Kopf platzt gleich. Ich komme hier einfach nich weiter.
    Bitte bitte helft mir, denn ich seh den Wald vor lauter Bäumen nich mehr.

    Also ... das Ziel is bei drücken des jeweiligen Buttons im NavigationsFrame wird die jeweilige Seite im mainFrame und ein entsprechendes Image im ImageFrame geladen.

    Zunächst lade ich im INDEX die vorhandenen Bilder. Das steht also in der INDEX.HTM:

    Der folgende gilt nur für den 1.Button ("Über Mich"). Der Aufruf im NavigationsFrame sieht wie folgt aus:

    Brauch Hilfe ... versteh es einfach nich ...

    1000 Dank

  • also des mit dem mouseover und mouseout versteh ich ja, is der
    hover effekt des bildes, nehm ich mal an...

    aber was soll der rest ? um ne seite in nem zielframe aufzurufen reicht doch

    Code
    [url='seite.html']<img ...>[/url]
  • Also ... ich hab nen 'imageFrame', indem nach jedem Button-klick aus dem 'navigationsFrame' ein unterschiedliches Bild geladen werden soll.

    Deswegen habe ich die jeweiligen Bilder in nem Array initialisiert --> siehe 'index.htm'

    Die Funktion 'Menu' übergibt als 1.Parameter die ID des jeweiligen Bildes und als 2.Parameter die URL der Seite, so wie sie standardmäßig bei 'href' vorkommt.
    Im Browser FrameFenster hab ich dann also nich den WebServer-Pfad stehen, sondern z.B.

    Code
    javascript: menu(2,'../Buttons/bilder.htm');

    stehen.
    Das Bild wird dann an den 'imageFrame' und die URL an den 'mainFrame' übergeben.
    Das steht ja auch da. Folglich funzt die Funktion doch und die URL stimmt eigentlich auch. Aber wenn ich auf den Button drücke passiert gar nix.

    Muss ich auf irgendwas achten, wenn ich die 'href'-Übergabe mit 'javascript' mache? Ist doch eigentlich eine übliche Funktion, oder nich?

    Ich geb zu, die Sache mit dem

    Code
    onClick="(document.all)?this.blur():0;"

    hab ich nich selber geschrieben, aber dass muss, wenn ich es richtig verstanden habe, ne Art 'Focus()' sein.

    Dank schon mal