我创建了一个HTML错误页面,其中包含一个带有文本Try Again的按钮。当用户点击此按钮时,我想重新加载推荐页面。
在谷歌上看有几种方法可以做到这一点,但我不确定哪种方法适用于大多数浏览器。
有人帮忙吗?
谢谢,
AJ
答案 0 :(得分:2)
处理导致错误的原始HTTP请求的代码知道该URL,因此它应该只是在错误页面上创建一个链接;只是一个简单的链接,或其他任何适合您整体网站设计的链接。
不要依赖HTTP“REFERER”值。
答案 1 :(得分:0)
尝试:
<input type="button" onclick="window.location.reload();" value="Try again" />
答案 2 :(得分:0)
大多数浏览器都有一个具有重新加载功能的窗口位置对象
window.location.reload()
所以你的按钮看起来像
<input type="button" value="Reload Page" onClick="window.location.reload()">
答案 3 :(得分:0)
您可以使用历史记录api:
<a href="javascript-required" onclick="history.go(-1);return false;">Try again</a>