我想让某个WordPress页面暂停几秒钟,然后重定向回访问者所在的页面。成功提交表单后,该方案是重定向页面。它会在几秒钟内说“表单提交成功”等,然后重定向回访问者所在的页面。重定向只是一个简单的浏览器后退功能 -
<script type="text/javascript">history.go(-1);</script>
- 在头部,这很容易添加到具有自定义字段的特定页面。但是我可以添加什么来让页面在返回之前暂停几秒钟?请记住,这是一个包含大量帖子的WordPress网站,因此我无法使用某种正文重定向重定向回window.location = "the-post-or-page-visitor-was-on";
的特定帖子。我需要使用浏览器的后退历史记录来将访问者返回-1到他们所在的任何页面或帖子,但在此之前暂停几秒钟。
非常感谢。
答案 0 :(得分:4)
<script type="text/javascript">
window.setTimeout
(
function() { history.go(-1); },
1000 // 1 second
);
</script>