[GastForen Programmierung/Entwicklung JavaScript Javascript Hyperlink funktioniert nicht i.V. mit dokumentinternen Hyperlinks!?!

  • Suche
  • Hilfe
  • Lesezeichen
  • Benutzerliste
Themen
Beiträge
Moderatoren
Letzter Beitrag

Javascript Hyperlink funktioniert nicht i.V. mit dokumentinternen Hyperlinks!?!

woholle
Beiträge gesamt: 27

26. Mär 2008, 16:35
Beitrag # 1 von 5
Bewertung:
(1589 mal gelesen)
URL zum Beitrag
Beitrag als Lesezeichen
Hallo,

wenn ich eine Webseite (z.B. Web1)geöffnet habe und dann auf Hyperlink z.B. ZURÜCK - javascript:history.back() - klicke, dann komme ich wieder zurück auf die vorherige Seite (hier Web1). Das ist so gewünscht und auch OK.

Wenn ich aber auf der Webseite dokumentinterne Hyperlinks - z.B. .../musterseite.html#beispielanker - setze und auch auf der entsprechenden Webseite einen oder mehrere davon anklicke und anschließend mit dem javascript programmierten ZURÜCK Button wieder zurück (hier: Web 1) möchte, dann bringt der Button mich nur zum zuletzt angeklickten dokumentinternen Anker zurück.

Wie müssen die dokumentinternen Links und der javascript-zurück-Befehl aussehen, damit das wie gewünscht funktioniert? Klick auf Hyperlink_1 (auf Web1), die gewünschte Webseite geht auf --> dann z.B. einen oder mehrere dokumentinterne Links auf der geöffneten Webseite anklicken --> dann mit dem ZURÜCK-Button wieder auf die Hyperlink_1 Seite (hier Web1) kommen.
X

Javascript Hyperlink funktioniert nicht i.V. mit dokumentinternen Hyperlinks!?!

SabineP
Beiträge gesamt: 7586

26. Mär 2008, 17:02
Beitrag # 2 von 5
Beitrag ID: #343158
Bewertung:
(1578 mal gelesen)
URL zum Beitrag
Beitrag als Lesezeichen
Hallo woholle,


>> dann mit dem ZURÜCK-Button wieder auf die Hyperlink_1 Seite (hier Web1)

Das geht nur mit einem Link, also <a href=" Hyperlink_1.html"> Hyperlink_1 Seite</a>

hier gibt es ein Beispiel dazu:
http://de.selfhtml.org/...jektintern.htm#anker

Klicke auf das Anzeigebeispiel und schau Dir ganz unten den Link an.


als Antwort auf: [#343142]

Javascript Hyperlink funktioniert nicht i.V. mit dokumentinternen Hyperlinks!?!

woholle
Beiträge gesamt: 27

26. Mär 2008, 20:01
Beitrag # 3 von 5
Beitrag ID: #343185
Bewertung:
(1557 mal gelesen)
URL zum Beitrag
Beitrag als Lesezeichen
Hallo Sabine,

der Hyperlink für von der Ursprungsseite immer auf die gleiche Unterseite und dann wieder zurück. Die Ursprungsseiten können aber viele verschiedene Seiten sein. Der Javascriptbefehl ZURÜCK funktioniert ja, so lange kein dokumenterner Hyperlink geklickt wird. Was ist zu tun? Viele Ursprungsseiten und nur ein und dieselbe Unterseite.


als Antwort auf: [#343158]

Javascript Hyperlink funktioniert nicht i.V. mit dokumentinternen Hyperlinks!?!

SabineP
Beiträge gesamt: 7586

26. Mär 2008, 20:30
Beitrag # 4 von 5
Beitrag ID: #343190
Bewertung:
(1551 mal gelesen)
URL zum Beitrag
Beitrag als Lesezeichen
>> Was ist zu tun? Viele Ursprungsseiten und nur ein und dieselbe Unterseite.

Lege eine Vernünftige Navigation mit HTML an.

<a href="seite 1">Seite 1</a>
<a href="seite 1">Seite 2</a>
<a href="seite 1">Seite 3</a>

Javascript hilft Dir da nicht weiter.


als Antwort auf: [#343185]

Javascript Hyperlink funktioniert nicht i.V. mit dokumentinternen Hyperlinks!?!

Intermedia
Beiträge gesamt: 1287

26. Mär 2008, 20:34
Beitrag # 5 von 5
Beitrag ID: #343192
Bewertung:
(1550 mal gelesen)
URL zum Beitrag
Beitrag als Lesezeichen
Hi,

sowas in dieser Art kann man serverseitig, z.B. mit Session lösen. In einer Session wird jeweils die letzte Seite bzw. die letzten Seiten gespeichert (rein theoretisch). Dann kannst du einen Link setzten. Bis ins unendliche zurück sollte mit etwas größerem Aufwand machbar sein.

Rein mit JS fallen mir nur Cookies ein. Der Aufwand ist auch hier entsprechend.

Nun kenne ich nicht den konkreten Fall für den Einsatz, wäre eventuell einfacher die Navigation mal zu überdenken?

Ups, Sabine war wieder schneller. ;-)

Gruß Sven


als Antwort auf: [#343185]
(Dieser Beitrag wurde von Intermedia am 26. Mär 2008, 20:35 geändert)
X