isibel: zwei Befehle für a href - geht das?

Hi zusammen,

ist es möglich auf einen href zwei Befehle zu legen?

Auszug aus dem Code:

<p>Wählen Sie aus den Bereichen <img src="images/liste_pink.jpg" width="27" height="17" /><a href="print-design.html" class="a-weiss" target="Fenster">Print-Design</a><br /> </a></p></div>

<div id="apDiv42"> <iframe src="print-design.html" name="Fenster" width="680" height="680" align="center" frameborder="0"> </iframe></div>

Hier wird also beim Anklicken der Inhalt in einem iframe angezeigt. Nun möchte ich beim anklicken desselben Links, dass die Site an diese iframe Position springt.

Ist das möglich? Evtl. auch mit CSS oder JS?

Wer kann mir weiterhelfen?

DANKE ;)

  1. @@isibel:

    <p>Wählen Sie aus den Bereichen <img src="images/liste_pink.jpg" width="27" height="17" /><a href="print-design.html" class="a-weiss" target="Fenster">Print-Design</a><br /> </a></p></div>

    Das alt-Attribut fürs img-Element fehlt.

    Das End-Tag </a> ist zuviel.

    Das Ent-Tag </div> (bei dem von dir gezeigtem Code) auch.

    Das <br/>-Element auch. Für Abstände ist CSS da.

    Hier wird also beim Anklicken der Inhalt in einem iframe angezeigt. Nun möchte ich beim anklicken desselben Links, dass die Site an diese iframe Position springt.

    Hat diese Position im Dokument eine ID? Dann kannst du sie mit <a href="print-design.html#fragment" class="a-weiss" target="Fenster">Print-Design</a> anspringen (wobei fragment für die diese ID steht.

    Falls die Position keine ID hat: Wie willst du sonst dorthin kommen?

    LLAP

    --
    „Talente finden Lösungen, Genies entdecken Probleme.“ (Hans Krailsheimer)
  2. Hi Gunnar,

    leider hat das mit der ID nicht funktioniert. Das iframe hat natürlich einen ID Namen, aber der Link mit #IDName klappt nicht.

    Hast du sonst noch eine Idee?

    1. @@isibel:

      Hi Gunnar,

      Wenn du mir antwortest, platziere deine Antwort bitte als Antwort auf mein Posting, damit die Übersicht gewahrt bleibt.

      leider hat das mit der ID nicht funktioniert. Das iframe hat natürlich einen ID Namen, aber der Link mit #IDName klappt nicht.

      Nicht das Iframe braucht eine ID, die Stelle in dem darin angezeigten Dokument, zu der du springen willst.

      LLAP

      --
      „Talente finden Lösungen, Genies entdecken Probleme.“ (Hans Krailsheimer)
      1. Moin Gunnar,

        leider hat das mit der ID nicht funktioniert. Das iframe hat natürlich einen ID Namen, aber der Link mit #IDName klappt nicht.

        Nicht das Iframe braucht eine ID, die Stelle in dem darin angezeigten Dokument, zu der du springen willst.

        das ist eine Zwei-Frames-Frage. Im IFrame soll der Inhalt der URL angezeigt werden und im Eltern-Dokument soll das Dokument zum IFrame gescrollt werden.

        Standard-Antwort: geht nur mit JavaScript. Siehe z.B. jQuery.scrollTo().

        LG,  CK

        1. Hi,

          das ist eine Zwei-Frames-Frage. Im IFrame soll der Inhalt der URL angezeigt werden und im Eltern-Dokument soll das Dokument zum IFrame gescrollt werden.

          Machen das die Browser nicht automatisch, zum Iframe scrollen (wenn dieser derzeit außerhalb des Viewport gescrollt sein sollte)? Zumindest beim Anspringen eines Targets im Iframe tun sie das m.W. – wenn es kein explizites solches gibt, zur Not "foobar#top" verwenden.

          MfG ChrisB

          --
          Kids these days just don’t get ASCII art any more – it’s all UTF-this and Unicode-that with those youngsters …
      2. Nicht das Iframe braucht eine ID, die Stelle in dem darin angezeigten Dokument, zu der du springen willst.

        Ich komm leider nicht weiter... hab ID vergeben und trotzdem klappt's nicht. Zwischenzeitlich habe ich die ganze Site hochgeladen, auch ohne die gewünschte Sache, vielleicht ist es ersichtlicher für dich, wenn du dir den kompletten Code anschaust.

        http://www.graphikicks.com/projekte.html

        Vielen Dank für die Hilfe!!!