View Full Version : making a popup "always" on top
03-18-2004, 08:11 PM
What parameter would I pass (for IE) to keep a pop-up
always on top?
03-18-2004, 08:15 PM
In the body line of the popup window add:
03-18-2004, 08:24 PM
Hmm. Didn't give an error, but didn't keep it on top either.
<TITLE>Check Full Name</TITLE>
is how the pop-up starts....
03-18-2004, 08:30 PM
try window.focus(); instead ;)
03-18-2004, 08:37 PM
no. still won't stay on top.
Here's the problem
The parent page spawns off a small pop-up,
if someone accidentally clicks anywhere outside the popup
window, the parent window becomes focused.
and you have to click on the toolbar at the bottom to
refocus the pop-up window.
I thought there was a parameter you could pass when you
open the window that would keep it on top...
03-19-2004, 04:41 AM
If your target browser is IE only, you can use Modal or Modeless dialog boxes (http://www.webreference.com/js/column90/).
Mozilla also has modal window. - http://www.codingforums.com/showthread.php?s=&threadid=30267
In that link, there's a post that linked to a simulated modal windows that work cross-browser.
03-19-2004, 04:45 AM
You could try continually setting focus:
03-19-2004, 04:49 AM
03-19-2004, 04:55 AM
That would be annoying because you can't focus to other opened applications. You only bring the focus back to the popup if the focus is currently in the parent window not in other applications. I think that's what the author did in the link that I mentioned in my previous post.
03-19-2004, 04:59 AM
Good point Glenn. The most practical solution would likely be to check if it's IE, if so, use showModalDialog; if Mozilla, use openDialog. Though, it would be nice if there was some kind of universal method or parameter that could be used…
Powered by vBulletin® Version 4.2.2 Copyright © 2016 vBulletin Solutions, Inc. All rights reserved.