Mozilla follows the specs a bit too closely in this situation. Like most functions, window.open() has a return value: the handle of the newly created window. A bare script used as a link location will display this value in the originating window. You can wrap window.open() with a void() which prevents the return value, or use a syntax like this instead: a href="DESIRED_URL" target="MYPOPUP" onclick="window.open(this.href, USUAL_SPECS_HERE); return false" This has the added benefit of handling non-scripted browsers gracefully.
Status: UNCONFIRMED → RESOLVED
Last Resolved: 14 years ago
Resolution: --- → INVALID
You need to log in before you can comment on or make changes to this bug.