Why not use a floating div that looks like a link?
Code:
<div style="float: left; cursor: pointer; margin-right: 5px; " onclick="...">text</div>
<div class="clear: left; "></div>
Daniel, I read through your post about the link being a good backup if the user doesn't have Javascript- but I think nowadays, Javascript is a pretty standard thing. I can't imagine there being a measurable population of web users who have Javascript disabled.
I'm not necessarily disagreeing with what you said, but I think that it's a slight abstraction from what really needs to be done here. At the end of the day, if you really wanted to put something there for non-javascript users you could use the <noscript> tag (or whatever it is, I forget).
Bookmarks