联系表单重定向延迟

Contact form redirect delay

我正在 WordPress 网站上工作 contact form。我想 redirect 用户按下发送按钮后的页面以及 5-sec delay.

以下代码适用于 redirecting,但我还想在重定向之前等待 5 sec

  <script>
    document.addEventListener( 'wpcf7mailsent', function( event ) {
      location = 'https://www.inext.se/career/';
    }, 5000 );
    </script>

有谁知道我在这里做错了什么以及为什么它是 redirecting 完美而不是 delaying 5 sec.

要在一段时间后重定向用户,请使用 setTimeout:

document.addEventListener("wpcf7mailsent", function() {
  setTimeout(function() {
    window.location = 'https://www.inext.se/career/'
  }, 5000);
});