我在我的网站上有一些404错误的网页,因为有些网页正在建设中。如何在我的404.html页面中添加一些内容,以便将用户重定向回他们在访问404.html之前来自的页面
发布于 2014-01-26 00:56:16
如果您想要自动重定向用户,只需使用history.back()方法,而是让它成为运行onload的脚本。
<body onload="history.back()"></body>不过,您可能应该只在几秒钟后运行这个函数,否则读者将不知道它们发生了什么,而他们只会继续尝试这个链接。若要使函数在5秒后运行,请将onload更改为:
setTimeout('history.back()', 1000*5)乘1000是将秒更改为毫秒(setTimeout只工作毫秒)。
发布于 2014-01-26 00:52:47
您可以使用javascript。检查一下这个:
back.asp
<script>
function goBack()
{
window.history.back()
}
</script>
<body>
<button onclick="goBack()">Go Back</button>
</body>发布于 2014-01-26 00:54:09
这个问题是关于添加一个后退按钮,还是关于向404错误页面添加一些内容?如果是后者,如果您使用apache:https://www.digitalocean.com/community/articles/how-to-create-a-custom-404-page-in-apache,这可能是一个解决方案。
https://stackoverflow.com/questions/21358239
复制相似问题