ugrás a tartalomhoz

html linken #nogo

Kevlar · 2008. Jún. 25. (Sze), 16.47
Sziasztok

Mi a véleményetek erről?
<a href="#nogo" class="osztaly">szöveg</a>
Ha nem akarom, hogy a link bárhova is mutasson, de class név alapján Javascriptből hivatkozhatok a linkre, és rendelhetek hozzá müködést.
A href-et azért nem hagynám el, mert tapasztalataim szerint IE-ben így nem müködik a :hover esemény (és a kurzor sem vált "kézre").
A sima # pedig az oldal tetejére dob.
A gond annyi, hogy a #nogo bekerül a böngésző címsorába.

Úgy tudom, a #nogo egy böngészők által támogatott megoldás, bár konkrét leírást most nem találtam erről Google-n.

Ti mit használtok ebben az esetben? Van talán elegánsabb/jobb megoldás?
 
1

Esemény

vbence · 2008. Jún. 25. (Sze), 16.52
Ha felteszel rá eseménykezelőt, akkor egyszerűen tilthatod, hogy a böngésző tobvább feldolgozza a kattintást:
http://developer.mozilla.org/en/docs/DOM:event.preventDefault
2

JS

Kevlar · 2008. Jún. 25. (Sze), 17.01
Én a HTML felöl akartam a problémát megközelíteni, de úgy tűnik, hogy valójában egy return false; is megoldja az adott problémát.
Köszönöm a segítséged!