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

Popup window code doesn't work

P: n/a
Hi,

I'm trying to use the following code which should open a popup window.
It doesn't work with Opera 5. Netscape 4.x opens a window in wrong size.
IE 5.5, Netscape 7.0 and Opera 7.11 are ok.

First of all, I have this HTML code:

<a href="image.gif" target="_blank" onclick="screenshot('image.gif', 'My
Title', '741', '492'); return false;"><img src="image.jpg"></a>

Plese note that the size of image.gif is 741 x 492 pixels.

And here is my JavaScript function:

function screenshot(filename, wintitle, winwidth, winheight)
{
content = '<html><head><title>' + wintitle + '</title></head>';
content += '<body leftmargin="0" rightmargin="0" topmargin="0"
bottommargin="0" marginwidth="0" marginheight="0" style="margin: 0px;
padding: 0px">';
content += '<img src="' + filename + '" alt="' + wintitle + '"
onclick="window.close();">';
content += '</body></html>';

body = window.open('', 'content', 'toolbar=0, menubar=0, location=0,
status=0, width=' + winwidth + ', height=' + winheight + ', resizable=1,
scrollbars=0, screenY=5, top=5');
body.document.write(content);
body.document.close();
}

What should I do with these?

Thanks a lot,
Mika

Jul 20 '05 #1
Share this Question
Share on Google+
2 Replies


P: n/a
Mika wrote on 05 jul 2003 in comp.lang.javascript:
body.document.write


document.body.write ??

--
Evertjan.
The Netherlands.
(Please change the x'es to dots in my emailaddress)
Jul 20 '05 #2

P: n/a


Mika wrote:
Hi,

body = window.open('', 'content', 'toolbar=0, menubar=0, location=0,
status=0, width=' + winwidth + ', height=' + winheight + ', resizable=1,
scrollbars=0, screenY=5, top=5');


Remove the spaces between the parameters in the window attributes (a.k.a.
"chroma") section. NS4 and other browsers will fail if this area has spaces.
Good luck!

Richard L. Trethewey

Jul 20 '05 #3

This discussion thread is closed

Replies have been disabled for this discussion.