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,它只会触发一次。 –
你想一次又一次打开和关闭窗口吗?如果是这样,您需要跟踪变量中弹出(打开或关闭)的状态。 –