我正在製作一個網頁,在該網頁中我必須打開一個彈出窗口,並且應該保持打開時間爲8秒(8000毫秒)。如何在特定時間段內自動打開和關閉彈出窗口
經過這段時間之後,彈出窗口應該關閉。然後再次4秒後,我需要打開相同的彈出窗口另外8秒。
我想提出一個彈出窗口前有延遲(4秒)自動打開和關閉,並彈出窗口必須在8秒
這裏可以保持打開是我的代碼:
<html>
<head>
<script>
function call()
{
popup = window.open('http://www.google.co.in');
setInterval(function() {wait();},4000);
}
function caller()
{
setInterval(function() {call();},5000);
}
function wait()
{
popup.close();
}
</script>
</head>
<body onload="caller();">
</body>
</html>
我我熟悉像setInterval()
和setTimeout()
這樣的java腳本函數,但在這種情況下我沒有發現它們有用。 我也允許我的瀏覽器打開彈出窗口,但是這個腳本會打開一個彈出窗口並隨着時間的推移關閉它。 請幫我找出我的代碼中的故障。
謝謝。
的可能的複製特定的時間間隔後關閉彈出窗口【如何自動關閉網頁(http://stackoverflow.com/questions/ 14621554 /如何自動關閉網頁) – davidcondrey