首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >在错误404中返回到以前的url链接

在错误404中返回到以前的url链接
EN

Stack Overflow用户
提问于 2014-01-26 00:51:00
回答 3查看 3K关注 0票数 0

我在我的网站上有一些404错误的网页,因为有些网页正在建设中。如何在我的404.html页面中添加一些内容,以便将用户重定向回他们在访问404.html之前来自的页面

EN

回答 3

Stack Overflow用户

回答已采纳

发布于 2014-01-26 00:56:16

如果您想要自动重定向用户,只需使用history.back()方法,而是让它成为运行onload的脚本。

代码语言:javascript
复制
<body onload="history.back()"></body>

不过,您可能应该只在几秒钟后运行这个函数,否则读者将不知道它们发生了什么,而他们只会继续尝试这个链接。若要使函数在5秒后运行,请将onload更改为:

代码语言:javascript
复制
setTimeout('history.back()', 1000*5)

乘1000是将秒更改为毫秒(setTimeout只工作毫秒)。

票数 0
EN

Stack Overflow用户

发布于 2014-01-26 00:52:47

您可以使用javascript。检查一下这个:

back.asp

代码语言:javascript
复制
<script>
function goBack()
  {
  window.history.back()
  }
</script>

<body>
<button onclick="goBack()">Go Back</button>
</body>
票数 1
EN

Stack Overflow用户

发布于 2014-01-26 00:54:09

这个问题是关于添加一个后退按钮,还是关于向404错误页面添加一些内容?如果是后者,如果您使用apache:https://www.digitalocean.com/community/articles/how-to-create-a-custom-404-page-in-apache,这可能是一个解决方案。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/21358239

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档