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

関連する問題