本實例要在指定的時間后打開窗口。
主要應(yīng)用 window 對象 setTimeout()方法實現(xiàn)定時打開窗口。
setTime()方法的語法格式如下。
<span style="font-size:14px;">setTimeout(function,milliseconds)</span>
參數(shù)說明如下。
function:要調(diào)用的 JavaScript 自定義函數(shù)名稱。
milliseconds:設(shè)置超時時間(以 ms 為單位)。
功能:超過超時時間后,調(diào)用函數(shù)。此值可以用 clearTimeout()函數(shù)清除。
注意:setTimeout()方法在超時時間后只調(diào)用一次函數(shù),而 setInterval()方法是按一定時間重復(fù)調(diào)用指定的函數(shù)。
1.制作用于打開窗口顯現(xiàn)的廣告頁面
new.html
<html>
<head>
<title>定時打開窗口顯示廣告信息</title>
<style type="text/css">
body{
background-image:url(new.jpg);
background-repeat:no-repeat;
}
</style>
</head>
<body></body>
</html>
2.應(yīng)用 function 函數(shù)創(chuàng)建自定義 pp()函數(shù),同時應(yīng)用 setTimeout()方法實現(xiàn)定時打開窗口,代碼如下
index.html
<pre name="code" class="html"><html>
<head>
<meta charset="utf-8" />
<script type="text/jscript" language="javascript">
function pp()
{
window.open("new.html","new","height=280,width=800,top=10,left=20,resizable=no, location=no",false);
}
setTimeout("pp()",5000);
</script>
<style type="text/css">
p{
font-size:24px;
color:#F00;
}
</style>
</head>
<body>
<p>網(wǎng)站首頁</p>
</body>
</html>