Home Articles FAQs XREF Games Software Instant Books BBS About FOLDOC RFCs Feedback Sitemap
irt.Org
#

Q980 Is it possible to create an independent window that is always on top, but which doesn't interfere with the use of any other windows?

You are here: irt.org | FAQ | JavaScript | Window | Q980 [ previous next ]

You don't seem to want a modal window - i.e. one that keeps on top and doesn't let you interact with other windows.

You can use a timer to bring the popup window to the top after a few seconds with:

<script language="JavaScript"><!--
var timer = '';
function blurred() {
    timer = setTimeout('self.focus()',5000);
}

function focused() {
    if (timer != '')
        clearTimeout(timer);
}
//--></script>

<body onBlur="blurred()" onFocus="focused()">

Or in Netscape Navigator 4+ you could request extra privileges from the user when creating a window so that it is always raised:

<script language="JavaScript1.2"><!--
if (document.layers) {
    netscape.security.PrivilegeManager.enablePrivilege('UniversalBrowserWrite');
}
var windowHandle = window.open('http://www.irt.org/','windowName','alwaysRasied=yes');
//--></script>

©2018 Martin Webb