我需要一个新窗口,在启动后,在一段时间后关闭。
这是我用来启动新窗口的内容。
<a href='javascript:window.open("https://mylinehere.com","contestrules", "menubar=0,resizable=0,width=800,height=800");'><img src="path/image.png"></a>
此窗口需要在启动后的一段时间后超时。这有可能与一些js魔术?我只限于JS v1.7。
感谢。
答案 0 :(得分:1)
使用setTimeout和close()
function openAndClose() {
var popup_window = window.open("");
window.seTimeout( function () {
if (popup_window && !popup_window.closed)
popup_window.close();
}
}, 5000);
}