QUOTE(Blink @ Jan 2 2011, 07:46 AM)

Okay, does anybody see something wrong with the button code that might be causing the behavior?
CODE
<td class="dmenu" onclick="java script:window.location.href='http://harddrop.com/wiki/';" onmouseover="this.className='dmenu2';showMenux('memmenux4');" onmouseout="this.className='dmenu';hideMenux()">
<a href="http://harddrop.com/wiki/">WIKI</a>
</td>
well it behaves correctly (as in how you coded it) I'd say, since ctrl+left click (in contrast to middle click) triggers the onclick event in the browser, so it executes your js that loads the page in the current tab + the ctrl-click on a normal <a> link opens it also in a new tab
maybe it is possible to check in the onclick handler / code, if the click was done with ctrl held down? not sure, but would be an option /quickfix - my js is very rusty :)
edit:
ok, I quickly had a look, you can add an easy check, by modifying it like this:
CODE
onclick="java script:if(!event.ctrlKey){window.location.href='http://harddrop.com/wiki/';}"
as before, the ctrl+click (as well as the middle click) wont work ofc, if you dont hit the actual link (<a>), but the box around.
personally I would just remove the onclick event from the td box, this way there are no issues for any kind of click (with just a normal <a>), it's not like the boxes are really big, or ppl wouldn't click on the text anyway