如何使用javascript在5秒后打开新窗口

时间:2014-12-04 05:59:44

标签: javascript

在我的网站中,我需要在5秒后自动打开页面,我使用以下代码,但我的浏览器显示POP-UP BLOCKED。请让我知道我的查询的解决方案。提前谢谢。

$(document).ready(function()
        {
            setTimeout(function(){ 
            window.open("http://www.google.com")}, 5000);
        });

3 个答案:

答案 0 :(得分:2)

请改用:

$(document).ready(function () {
  setTimeout(function () {
    window.location.href = "http://www.google.com"
  }, 5000);
});

答案 1 :(得分:-1)

取消阻止弹出浏览器

答案 2 :(得分:-1)

function open_win() {
    window.open("x.com");
    setTimeout("window.open('y.com')",60000);
    setTimeout("window.open('z.com')",120000);
}

这应该打开x.com然后在一分钟后y.com和两个之后它应该打开z.com。 如果仍然出现弹出错误,请查看此问题的回答:Bypass popup blocker on window.open when JQuery event.preventDefault() is set