anchor link does not reach out into other pages
Asked by Heinz-Peter Dettmar:

using an anchor works only within the same page. a link into a foreign page opens the page abut does reach the anchor.

where is my mistake?

thanks for a hint :-)hp

sample link:

rvwiki.drv.drv/display/PGGRZ/rvSystem+Migration+RZ+BB+-+RZ+DRV#unten


Answers:
author: Nicolai Sibler
body: Hallo Hans-Peter,

ich verstehe das Problem noch nicht ganz.

1. Wenn der Ankerlink Dich auf der Zielseite nicht zur Position des Ankers f?hrt, wohin f?hrt er Dich dann? Wo auf der Seite ist die Position des Ankers?
2. Ist der Anker (das Makro oder die ?berschrift) innnerhalb eines Erweitern-Makros?
3. Wie genau setzt Du den Ankerlink? Ein Screenshot vom Verlinkungs-Popup w?re hilfreich.

Gr??e

Nicolai

comments: author: Heinz-Peter Dettmar
body: hallo nicolai,

ich setze den anker mit dem anker makro und verlinke, mit der option ?erweitert', \<url aus dem browser\> + #anker.

der link ruf die seite auf und landet ganz oben. mein anker sitzt ganz unten in der seite.

bin derzeit auf reise, deshalb kein screenshot.

:-)hp


author: Nicolai Sibler
body: Hallo Hans-Peter,

hier liegt die Ursache f?r Dein Problem; die URL generiert Confluence f?r Dich, nachdem Du den Link abgespeichert hast. Mit der Browser-URL wird der Anker nicht erkannt.

Folge genau dem Schema, wie es in der [Dokumentation](https://confluence.atlassian.com/doc/anchors-139442.html) steht. Im Feld *Erweitert* gibst Du den ++Namen der Seite++ an (kannst Du von der Seite kopieren), dann Hash und den im Makro vergebenen Namen:

```
Titel der Zielseite#Ankername
```

Mit URLs arbeitest Du am besten ++nur++, wenn Du auf eine externe Webseite verlinken willst.

VG

Nicolai

Edit: Mit dem Ankermakro arbeite ich kaum noch, da eigentlich immer eine ?berschrift in der N?he ist ... Da ?berschriften "nat?rliche" Anker sind, gebe ich dann im Feld Erweitert nur noch

```
Titel der Zielseite#Titel der ?berschrift
```

ein und spare mir dadurch das Einf?gen des Ankermakros ;-)


author: Vikas Jain
body: For the anchor tag to open we need to add a ID to a div or any html object. In your case, the page should contain a ID unten for any div only then the page will load to that particular div.

-regards

Vikas Jain


author: Heinz-Peter Dettmar
body: hi sanjen, its all inside confluence. the page opens, but the anchor is not reached. i copy the url and add the anchor like #anchor.

:-)hp

comments: author: Heinz-Peter Dettmar
body: i am traveling and will to change train in some minutes, will come back tomorrow. thanks :-)hp


author: Sanjen Bariki
body: Hi [@Heinz-Peter Dettmar](/t5/user/viewprofilepage/user-id/4737891) ,

Anchors work **only** if you refer to them from inside Confluence (and not from an external web page) **and only** if you set the link as advanced link **and only** if you set the link using the page title, followed by # and by the anchor name.

Please follow the below document to steup properly anchor in the confluence

[Setup Anchor](https://confluence.atlassian.com/doc/anchors-139442.html)

Could you please share the screenshot what is the issue is showing..?

**Please Accept the answer If it helps you ?.**

Regards,

Sanjen Bariki


Tags: confluence-server

server