几秒后如何在Drupal 8中重定向页面?

时间:2017-10-18 07:55:56

标签: php drupal-8

我用过:

$response = new\Symfony\Component\HttpFoundation\RedirectResponse('/new_page');
$response->send();

但是在这里我没有选择重定向,例如在5s之后。

P.S。 header( "refresh:5;url=/new_page" );不是一个好主意,我正在寻找Drupal 8选项。谢谢。 :)

1 个答案:

答案 0 :(得分:0)

应该通过JavaScript的setTimeout()函数在前端完成。

示例

setTimeout(
    function() {
        window.location = "http://www.yoururl.com";
    }, 5000
);