在Javascript中自动关闭的弹出窗口

时间:2014-03-11 08:51:14

标签: javascript

我希望在我的脚本上有5秒的自动关闭功能,在弹出窗口关闭5秒后,但是由于我研究了它,我不明白代码说的是什么所以我在这里问如何编码因为它是我的代码:

<script type="text/javascript">
function openWin()
{
    window.name = "_oldWindow";
    myBtn=window.open('','_NewWindow ','width=200,height=200');
    myBtn.document.write("<p>Lot Name: Esperanza</p>");
    myBtn.document.write("<p>Lot Price: P800,000</p>");
    myBtn.document.write("<p>Lot Size: 50 sq. metres</p>");
    myBtn.document.write('<a href="Admin/reserve.php"      target="_oldWindow">Reserve</a>');;
    myBtn.focus(); 
}
</script>

1 个答案:

答案 0 :(得分:1)

添加

setTimeout(function(){ myBtn.close()}, 5000);

作为你函数的最后一行。这将在超时5.000毫秒后运行myBtn.close()方法。 5秒x 1000毫秒。

关闭时间为5秒的示例:jsFiddle