Gunnar Bittersmann: javascript alternative

Beitrag lesen

@@nogo:

einfach noch das Ziel in href anzugeben und dann mittels js den Wert zu überschreiben?

Was meinst du mit „überschreiben“? Den Wert des 'href'-Attributs überschreiben à la

<a href="http://example.net/#non-js" onclick="[code lang=javascript]this.href = 'http://example.net/#js';">example.net</a>[/code]

Hm, das funzt zwar – sogar ohne 'return false;'. Für elegant halte ich es dennoch nicht, sondern das Setzen von '[ref:self812;javascript/objekte/location.htm@title=location].[ref:self812;javascript/objekte/location.htm#href@title=href]':

  
<a href="http://example.net/#non-js" onclick="[code lang=javascript]location.href = 'http://example.net/#js'; return false;
~~~">example.net</a>[/code]  
  
Live long and prosper,  
Gunnar

-- 
Das einzige Mittel, den Irrtum zu vermeiden, ist die Unwissenheit. (Jean-Jacques Rousseau)