So wie es aussieht, habe ich eine Lösung für mein Problem gefunden.
Wenn man dem Link ...
<a href="{php}echo xtc_href_link(FILENAME_CONTENT, 'coID=5');{/php}#down" target="_blank" rel="nofollow" onfocus="this.blur()">Batterieentsorgung</a>
... ein onclick self.location.href verpasst, dann umgeht man das störende Javscript:
<a href="{php}echo xtc_href_link(FILENAME_CONTENT, 'coID=5');{/php}#down" target="_blank" rel="nofollow" onfocus="this.blur()" onClick="self.location.href='/AGB:_:5.html#down';return false;">Batterieentsorgung</a>
Was ich jetzt nicht weiß ist, ob das rel="nofollow" auch für den onclick-event gilt.
Theoretisch kann man das a-tag mit ein paar Anpassungen auch durch ein div ersetzen:
<div rel="nofollow" onClick="self.location.href='/AGB:_:5.html#down';return false;" style="color:#00F; cursor: pointer;" onmouseover="this.style.textDecoration='underline'" onmouseout="this.style.textDecoration='none'">Batterieentsorgung</div>
Beide Lösungen funktionieren einwandfrei.
Aber was ist denn die technisch die bessere Lösung und gibt es mit der onclick Lösung evtl. Probleme mit einigen Browsern, oder mobilen Endgeräten?