Gerhard Knabe: url in der statusleiste verbergen

Beitrag lesen

Soweit ich weiss gibt es da keine zuverlässige Möglichkeit, die Anzeige der URL eines Ankers zu verhindern. Du könntest höchstens ein Fenster ohne Adresszeile und ohne Statuszeile mit window.open öffnen. Aber über das Kontextmenü (Eigenschaften) kann der Anwender sich dann trotzdem die URL besorgen. Dann mußt Du noch das Kontextmenü ausschalten. Aber die Browsereinstelltungen kontrollierst Du halt nicht, weswegen das nicht zuverlässig sein kann.

Ein andere Möglichkeit ist, die Navigation nicht über href=... sondern über JavaScript zu realisieren:
<a onclick="window.navigate('....');">Hier steht was</a>
Dann mußt Du allerdings noch die styles setzen, da der Link ohne href-Attribut nicht wie ein Link dargestellt wird. Nach der Navigation wird die URL aber auch hier im Browser angezeigt. Möglicherweise kannst Du das noch mit einem Frameset reduzieren, so dass lediglich die url des Framesets angezeigt wird.

Letztlich hat der Anwender aber immer die Möglichkeit, die URL zu ermitteln.

MfG
Gerhard