Jens: Anker an bestimmte Stelle eines Inframes

Hallo

Versuche die ganze Zeit von einem best. Verweis in ein Inframe auf eine best. Stelle einer anderen Seite zu springen.
Hab schon einiges ausprobiert. Gibt es da vielleicht ein target Befehl den ich nicht kenne
Zum verdeutlichen meines Problems:

http://home.arcor.de/jens-o.braun/cds-inflames.htm
von jedem Lied auf dieser Seite soll der Verweis zum richtigen Lied
dieser Seite führen:
http://home.arcor.de/jens-o.braun/lyrics-if.htm

wäre über hilfe dankbar (java oder html)

mfg Jens

  1. Moin!

    http://home.arcor.de/jens-o.braun/cds-inflames.htm
    von jedem Lied auf dieser Seite soll der Verweis zum richtigen Lied
    dieser Seite führen:
    http://home.arcor.de/jens-o.braun/lyrics-if.htm

    wäre über hilfe dankbar (java oder html)

    HTML kann dir nicht helfen. Du kannst mit einem Link eine neue Seite ansteuern, und auch einen Anker auf dieser Seite. Was du nicht kannst: Eine neue Seite ansteuern, die wiederum eine neue Seite enthält, auf der dann ein Anker angesteuert werden soll.

    Du hast im Prinzip drei Optionen:

    1. Du lädst im IFrame jeweils eine "passende" Lyrics-Datei, die open mit dem richtigen Lied beginnt. Das könnte auch serverseitig passieren per URL-Parameter.

    2. Du lädst (mit Anker) die Lyrics-Seite direkt, ohne IFrame. Dann kannst du springen, wohin du willst.

    3. Du baust dir ein Javascript in die erste Seite, welches mit einem URL-Parameter (Zugriff darauf mit location.search) gesagt bekommt, welcher Anker im IFrame angesteuert werden soll, und daraufhin den Code für den IFrame dynamisch (und mit Anker) schreibt (mit document.write - ohne irgendeine function()-Definition). <noscript> für die Javascriptlosen nicht vergessen (da bleibt alles beim alten).

    - Sven Rautenberg