MarkusH: per Mausklick (auf fixen Button) goto Anchor ?

Hallo

Bitte um Hilfe: (sitze schon stunden im internet, um hier eine Idee zu bekommen. leider erfolglos bis jetzt)
Möchte per Mausclick auf einen fixierten "weiter"-Button (position:fixed) zum jeweils nächsten anchor im gleichen file (ohne iframes) springen:

code:
<script language="JavaScript1.2">

function gotoanchor(act,go_to){
           sprung=(go_to==1)? act++ : act--
           location.href = "document.anchors[sprung].name"
           }

</script>

<body>
  <img ... onclick="gotoanchor(this,1)">
  <!-- mit 1 soll bildlich gesprochen um näcshten anchor gesprungen werden
  -->

<a name="anchor1">
  <!-- textstelle 1 -->

<a name="anchor2">
  <!-- textstelle 2
  usw. textstelle 3,4,5 in horizontaler ausrichtung, nicht vertikal
   -->

</body>

Danke für Eure Hilfe!
MarkusH.

  1. Lieber MarkusH,

    location.href = "document.anchors[sprung].name"

    vielleicht eher so?

    location.href = "#" + document.anchors[sprung].name;

    Liebe Grüße,

    Felix Riesterer.

    --
    ie:% br:> fl:| va:) ls:[ fo:) rl:| n4:? de:> ss:| ch:? js:) mo:} zu:)
    1. Hi,

      location.href = "#" + document.anchors[sprung].name;

      oder doch eher so:

      location.hash = ...

      cu,
      Andreas

      --
      Warum nennt sich Andreas hier MudGuard?
      O o ostern ...
      Fachfragen per Mail sind frech, werden ignoriert. Das Forum existiert.
      1. Danke Andreas!

        für Deinen Hinweis. Leider funktioniert es in meinem Script nicht - Warum auch immer?
        vielleicht wergänze ich, dass ich mit einem einzigen button bei mehrfachen hintereinander-drücken immer um einen anchor weiter springen will.

        lg

        1. Danke auch an Dich Dave und Felix!
          auch für den Hinweis.
          siehe meine vorige Antwort an Andreas ...

          lg
          MarkusH.

          1. Hallo,

            Danke auch an Dich Dave und Felix!

            warum antwortest du dir selbst und dankst dann dave und Felix?
            Hast du gerade ein wenig den Überblick verloren? ;-)

            Ciao,
             Martin

            --
            Zivilisation bedeutet, dass die Eskimos warme Wohnungen bekommen und dann arbeiten müssen, damit sie sich einen Kühlschrank leisten können.
            Selfcode: fo:) ch:{ rl:| br:< n4:( ie:| mo:| va:) de:] zu:) fl:{ ss:) ls:µ js:(
        2. Lieber MarkusH.,

          Leider funktioniert es in meinem Script nicht - Warum auch immer?

          leider ist "funktioniert nicht" keine Problembeschreibung (siehe Tipps für Fragende).

          Liebe Grüße,

          Felix Riesterer.

          --
          ie:% br:> fl:| va:) ls:[ fo:) rl:| n4:? de:> ss:| ch:? js:) mo:} zu:)
  2. Hi,

    <img ... onclick="gotoanchor(this,1)">

    Warum machst du daraus nicht einfach einen link?
    <a href="#anchorTarget"><img src="" /></a>

    <a name="anchor1">

    Seiteninterne Verweise sollte man anders definieren.

    sitze schon stunden im internet

    Fand ich lustig :D

    ~dave