Popup Windows: Opening Automatically
In the first two examples (
Popup Windows: The Basics and
Popup Windows: From an Image Map) the popup is opened when the user clicks on something. In this example the popup opens automatically.
We'll use the same script as in the first example. Copy this script in the
<HEAD>
section of your page:
<SCRIPT TYPE="text/javascript">
<!--
function popup(mylink, windowname)
{
if (! window.focus)return true;
var href;
if (typeof(mylink) == 'string')
href=mylink;
else
href=mylink.href;
window.open(href, windowname, 'width=400,height=200,scrollbars=yes');
return false;
}
//-->
</SCRIPT>
This time, instead of running the script from a link we'll run it from the
onLoad
attribute of the <BODY ...>
tag.
<BODY onLoad="popup('autopopup.html', 'ad')">
The command in onLoad
is run when the document is finished loading. Like in our previous example, the command runs popup()
, but this time the first argument for popup()
is a little different. In the previous example we put this
, meaning the link itself, and the script got the URL from the link. In this case there is no link so we pass the actual URL to open. So in our example we put
'autopopup.html'
.