0
我有這樣的Javascript代碼:如何打開一個彈出窗口?
function call() {
popup = window.open('http://www.google.co.in');
setTimeout(wait, 5000);
}
function caller() {
setInterval(call, 1000);
}
function wait() {
popup.close(call, 1000);
}
而且我有這樣的HTML代碼:
<body onload="caller();">`
而且它打開彈出窗口的無限
我不知道如何打開只有一個彈出,而不是無限的文件。
如果你只想要一個彈出,爲什麼要使用的間隔開始?這是一個REPEATED執行調用。也許你想要setTimeout,它只會觸發一次。 –
你想一次又一次打開和關閉窗口嗎?如果是這樣,您需要跟蹤變量中彈出(打開或關閉)的狀態。 –