ポップアップ ウィンドウを開く必要がある Web ページを作成していますが、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()
やのような Java スクリプト関数に精通してsetTimeout()
いますが、この場合、それらのどれも役に立ちませんでした。ブラウザでポップアップを開くことも許可しましたが、このスクリプトはポップアップ ウィンドウを開き、時間が経過するのと同じ速さで閉じます。私のコードの不具合を見つけるのを手伝ってください。
ありがとうございました。