1

我想构建一个页面,在短时间内显示 html,然后在不打开新窗口的情况下将用户重定向到另一个 URL。如何在 Jquery 中快速完成?

4

5 回答 5

6
<script type="text/javascript">
    window.onload = function() {
        setTimeout(function() {
            window.location = "your link";
        }, 5000);
    };
</script>

5秒后,它会重定向。用你想要的链接替换“你的链接”。

希望能帮助到你。

于 2013-08-16T04:39:09.503 回答
5

不需要javascript,只需在头部添加元标记:

// for 5 seconds
<meta http-equiv="refresh" content="5; url=http://www.example.com/" />
于 2013-08-16T04:40:06.407 回答
1

如果您不想在新窗口中打开 URL,请使用 window.location.href = xx

setTimeout(function(){
   window.location.href = 'http://www.google.com';
},5000);// after 5 seconds
于 2013-08-16T04:40:50.297 回答
0

尝试这个,

// you can use jquery document ready function to call your code after DOM ready
$(document).ready(function(){
    setTimeout(function(){
       window.open('your url to open');
    },5000);// after 5 seconds
});
于 2013-08-16T04:37:53.397 回答
0

尝试这个

setTimeout(function() {
   window.location = "new url";
}, 5000);
于 2013-08-16T04:44:25.237 回答