Hallo,
- ein Link, wo nur "#top" drin steht, wird zu "?q=SUCHWORT#top"
<a href="#top"> wird zu <a href="?q=SUCHWORT#top">? Das kann ich nicht nachvolziehen.
ich habe schon versucht die Umschreibung mittels "if (anchor.href.indexOf('#') >= 1) continue;" zu verhindern, leider bewirkt das gar nichts
Das funktioniert bei mir in allen Browsern, mit denen ich teste. Mit welchem Browser testest du?
- wie kann ich die Übergabe bei externen Link verhindern?
Eine Möglichkeit: Bei einem externen Link unterscheidet sich anchor.hostname von location.hostname.
http://de.selfhtml.org/javascript/objekte/links.htm#location
kann man die Funktion irgendwie kürzen?!
Soweit ich das sehe nicht.
Mathias