First off, you do realize that there is an html href tag property called 'target' that allows you to open links in a new window, right? You have no say over the size of the window, but if it absolutely must be in a new window even if JS is off, use 'target=_blank'.
Having said that, Here is how I make my links using the open function so that I know it will still work with non-JS enabled browsers
<a href="http://www.clanmisfire.com" target="_blank"
"height=750,width=590,resizable=yes,scrollbars=yes"); return false;'>
Now, let me explain what that is doing.
If a browser has JS ENABLED, it first executes the onClick event handler. The function window.open runs, opening a new window. Then the next line, return false;
, executes. This keeps the browser from going any farther for this href tag. In other words, it does NOT act like a link and follow the href property.
If a browser has JS DISABLED, it ignores the onClick property and goes straight for the href. It opens the link in a new window anyway. The only thing is that you have no say over what that new window looks like. I think for the small percentage of ppl that have JS turned off, this is acceptable considering they can still get to the content.