---
title: "linktotop in div"
url: "https://www.typo3.net/d/62791-linktotop-in-div"
source: "typo3.net"
tags: ["TYPO3","TypoScript","Frage","HTML & CSS","Links"]
created: "2007-05-22"
last_reply: "2008-08-29"
replies: 8
solved: false
page: 1
pages: 1
lang: "de"
---

# linktotop in div

TYPO3 › TypoScript · 8 Antworten · gestartet 2007-05-22

## Eröffnungsbeitrag

**jk87** · 2007-05-22 · [Beitrag #1](https://www.typo3.net/d/62791-linktotop-in-div/1)

schönen vormittag,

ja,ja die kleinen dinge des lebens machen es ja erst lebenswert, oder wie ist das?  #giggle#

habe eine seite erstellt in welcher der content in einem fixpositionierten div dargestellt wird (hier zum [ansehen](http://www.kinandkhao.at/cms/index.php?id=48))

leider schaffe ich es nicht den top-link so zu definieren, dass er im div nach oben springt und nicht auf der gesamten seite.  #angry#

ich verwende typo3 v4.1.1. mit automaketemplate v0.1.0.

danke schon mal für euren input

jörg

## Antworten

### [#2](https://www.typo3.net/d/62791-linktotop-in-div/2) · einpraegsam.​net · 2007-05-22

Wenn du am Anfang deines Scrollbereiches einen Anker setzt (nicht der Seite):

```html
<a name="scroll_top"></a>
```

Und dann den totop Link etwas modifiziert - z.B.:

```typoscript
tt_content.stdWrap.innerWrap2 = | <p class="totop"><a href="{TSFE:siteScript}#scroll_top">to Top</a></p>
```

### [#3](https://www.typo3.net/d/62791-linktotop-in-div/3) · jk87 · 2007-05-22

den anker habe ich schon gesetzt gehabt, aber mein ts war falsch, danke dir!!!
gibts eigentlich auch eine lösung ohne dass die ganze seite neu lädt?

jörg

### [#4](https://www.typo3.net/d/62791-linktotop-in-div/4) · steffenk · 2007-05-22

wenn Du ein scroll-div nutzt, dann bringen Dir die normalen Anker nix, Du müsstest schon eine JS-Methode nutzen, z.B.

```typoscript
tt_content.stdWrap.innerWrap2 = | <p class="totop"><a href="" onclick="this.scrollTop=0;">to Top</a></p>
```

ohne Gewähr

### [#5](https://www.typo3.net/d/62791-linktotop-in-div/5) · jk87 · 2007-06-06

ist zwar schon länger her, konnte es aber erst jetzt testen
und es funktioniert einwandfrei, danke dir steffenk  :p
mich stört nur das er die ganze seite nochmal neu lädt, aber mit dem muss ich halt leben

nochmals danke

jörg

### [#6](https://www.typo3.net/d/62791-linktotop-in-div/6) · Ascarion · 2007-06-06

Häng' mal ein "return false;" im onclick-Event hinten an. Dann sollte die Seite nicht neu geladen werden.

### [#7](https://www.typo3.net/d/62791-linktotop-in-div/7) · jk87 · 2007-06-06

das mit "return false;" will nicht klappen und jetzt musste ich auch noch feststellen, dass die lösung von steffenk in unserem guten alten freund von microsoft - ie - nicht funktioniert, verlinkt auf die startseite bzw. typo3-verzeichnis  #evil#

### [#8](https://www.typo3.net/d/62791-linktotop-in-div/8) · Ascarion · 2007-06-06

Folgendes funktioniert wenn der Link direkt innerhalb des scrollbaren Divs liegt:

```html
<a href="#" onclick="this.parentNode.scrollTop=0; return false;">nach oben</a>
```

Wenn der Link weiter verschachtelt ist musst Du dich über mehrere "parentNodes" eben durcharbeiten.

Die eleganteste Lösung ist das natürlich nicht; und wenn sich der HTML-Code mal ändert, kann es natürlich sein, dass das ganze nicht mehr funktioniert.
Am besten also mit einer Funktion lösen, die sich anhand von Klassen oder IDs den richtigen DIV-Container sucht, und den nach oben scrollt.

### [#9](https://www.typo3.net/d/62791-linktotop-in-div/9) · ben2k · 2008-08-29

Hallo! :)

Ist zwar schon was her, aber auf deiner Seite kin &khao musst du einfach bei dem 'href=' ein 'href=#' setzen, dann reloaded der auch nicht.

vg

---

Quelle: „linktotop in div“, typo3.net, https://www.typo3.net/d/62791-linktotop-in-div
Beiträge von Mitgliedern des Forums. Bitte mit Link auf die Diskussion zitieren.
