70

我有一个带有动画图像的 html 页面“form1.html”。我想在 5 秒后加载另一个页面“form2.html”。我该怎么做呢?

4

4 回答 4

60
<script>
    setTimeout(function(){
        window.location.href = 'form2.html';
    }, 5000);
</script>

并且对于主页仅添加'/'

<script>
    setTimeout(function(){
        window.location.href = '/';
    }, 5000);
</script>
于 2013-03-30T14:43:15.460 回答
20
<meta http-equiv="refresh" content="5;URL='form2.html'">
于 2013-03-30T14:43:43.973 回答
17

使用这个 JavaScript 代码:

<script>
    setTimeout(function(){
       window.location.href = 'form2.html';
    }, 5000);
</script>
于 2013-03-30T14:45:09.450 回答
1

使用 Javascript 的 setTimeout:

<body onload="setTimeout(function(){window.location = 'form2.html';}, 5000)">
于 2013-03-30T14:45:44.303 回答