我有我需要通过闭环和开在新窗口中的URL的数组。 不过,我需要可以设置每个窗口的打开和关闭之间的超时。 换句话说,窗口只留开了设定的时间间隔,然后转移到阵列中的下一个URL。
下面的代码打开窗户,但只关闭第一个。
(function X() {
document.getElementById("target").onclick = function () {
var urlList = ['http://www.google.com', 'http://www.msn.com', 'http://www.yahoo.com'];
var wnd;
for (var i = 0; i < urlList.length; i++) {
wnd = window.open(urlList[i], '', '');
setTimeout(function () {
wnd.close();
}, 2000);
}
};
return true;
}
)();
想法?