2017-05-30 26 views
1

我想知道是否有方法在Node.js中呈现页面,然后在2秒后重定向到另一个页面。行之间的东西:经过一段时间后重定向到另一个Node.js页面

app.get('/thankyou',function(req,res){ 
    res.render('thankyou' {message : 'Thank you for your submission'}); 

    //after 2 seconds 

    res.redirect('nextpage'); 
}); 

回答

6

你将不得不在模板中。该服务器代码就变成了:

app.get('/thankyou',function(req,res){ 
    res.render('thankyou' {message : 'Thank you for your submission'}); 
}); 

而且在模板中添加:

<script> 
    setTimeout(function() { 
    // after 2 seconds 
    window.location = "/next-page"; 
    }, 2000) 
</script> 
+0

这做到了!谢谢! – Rockasaurus

相关问题