2017-05-30 58 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

相關問題