By using this site, you agree to our updated Privacy Policy and our Terms of Use. Manage your Cookies Settings.
459,253 Members | 1,680 Online
Bytes IT Community
+ Ask a Question
Need help? Post your question and get tips & solutions from a community of 459,253 IT Pros & Developers. It's quick & easy.

Opening new window in Mozilla

P: n/a
Rob
Why does the following code NOT work in Mozilla, but it DOES in IE
(for Mac) and Safari?

<a href="somepage.html" onClick="window.open('somepage.html',
'SomeWindowTitle', 'width=790,height=560, scrollbar=auto,
menubar=no');">Enter</a>

Please help...thanks
Jul 20 '05 #1
Share this Question
Share on Google+
2 Replies


P: n/a

"Rob" <ro**************@yahoo.com> schreef in bericht
news:3b**************************@posting.google.c om...
Why does the following code NOT work in Mozilla, but it DOES in IE
(for Mac) and Safari?

<a href="somepage.html" onClick="window.open('somepage.html',
'SomeWindowTitle', 'width=790,height=560, scrollbar=auto,
menubar=no');">Enter</a>

Please help...thanks


Works in my copy (Mozilla v1.4), but is the following not what you really
want?

<a href="somepage.html" target="SomeWindowTitle"
onClick="window.open('','SomeWindowTitle',
'width=790,height=560,scrollbar=auto,menubar=no'); ">Enter</a>

P.S.: Watch for spaces in the window properties, they shouldn't be present.
JW

Jul 20 '05 #2

P: n/a
DU
Rob wrote:
Why does the following code NOT work in Mozilla, but it DOES in IE
(for Mac) and Safari?

<a href="somepage.html" onClick="window.open('somepage.html',
'SomeWindowTitle', 'width=790,height=560, scrollbar=auto,
menubar=no');">Enter</a>

Please help...thanks


As coded, your link will not open a requested popup if javascript is
disabled. As coded, your link will create a popup and then load the
referenced resource in the opener too. As coded, the popup will exceed
the available space for application in MSIE, Mozilla and Opera browsers
so error compensation/correcting functions will need to spend time, cpu
to render the window within the os-workarea for applications.

<a href="somepage.html" target="SomeWindowTitle"
onclick="window.open(this.href, this.target,
'width=600,height=500,scrollbars=yes,resizable=yes ,status=yes'); return
false;">Enter</a>

will open a popup window in all browsers under normal conditions. Note
that scrollbar=auto will not be honored in MSIE 5+, Mozilla, NS 6+ and
Opera 7. It must be scrollbars=yes. And you must make sure there is no
blank space in the 3rd argument string list.

DU
--
Javascript and Browser bugs:
http://www10.brinkster.com/doctorunclear/
- Resources, help and tips for Netscape 7.x users and Composer
- Interactive demos on Popup windows, music (audio/midi) in Netscape 7.x
http://www10.brinkster.com/doctorunc...e7Section.html

Jul 20 '05 #3

This discussion thread is closed

Replies have been disabled for this discussion.