Christoph: suche nach einem # am anfang eines href-atributs

Beitrag lesen

Moin.

[...] somit kann ich einen seiteninternen ankerlink nicht von einem ankerlink von einer anderen seite unterscheiden :(

Hast du meinen Vorschlag ausprobiert? Was passiert, wenn du das hier

  
<script type="text/javascript">  
function test(link) {  
 alert(link.hash && location.href.split('#',2)[0] == link.href.split('#',2)[0]);  
 return false;  
}  
</script>  
<a href="#test" onclick="return test(this)">interner Link</a>  
<a href="http://example.org/#test" onclick="return test(this)">externer Link</a>  

in eine leere Datei mit Endung .html kopierst, mit einem Browser öffnest und auf auf die Links klickst?

Christoph