Im developing a website that provides visitors with downloadable and printable coupons and there is a problem with it in IE

When a visitor hits a link, I have used some javascript to open the new window in a smaller one that has the coupon that they can print.

This is the code I have used:

Code:
<a href="javascript:location='mens_page.html';window.open('mens_promo.html','Mens Promotional Coupon','height=190,width=520,scrollbars=no,toolbars=no,menubar=yes,location=no,resizeable=no')">
I use FireFox and this works fine in FF, but when I went to check the look, layout and functionality of the site in IE it doesn't work as needed.

What happens is that in IE, when the link is clicked it just brings the visitor to the top of the page that the link is located in. I have experimented with many differant alternatives and can't get it to work right in IE.

Can someone please tell me how I have to change this so it works right in IE, too??

And for the record - I wish IE would be deprecated ..... I hate it!!!