使用 history.back 刷新上一页
refresh the previous page with history.back
我可能的重复项:
历史记录.返回刷新
有一个输入按钮,我分配了onclick="history.back()"
.
有没有办法使用它但强制刷新上一页?我希望它在FF和IE8中工作
根据您的确切需求,这里有一个修复程序,首先需要更多的准备,但应该可以工作:
- 在文档中放置一个带有(服务器端创建的)时间戳的不可见元素。 放置一个事件侦听器,
- 该侦听器检查时间戳,如果页面太旧,则重新加载页面。
现在,当您通过按钮或浏览器的后退按钮导航回此站点时,onload 处理程序将触发,检查日期并在必要时重新加载页面。
客户端伪代码:
document.body.addEventListener("load",function(){
// compare timestamp stored in element with current time and if it is too old,
// reload page e.g. via document.location.reload()
var d1 = document.querySelector("#timestamp").innerHTML;
var d2 = Date.now;
if (d2-d1 > 10000 ) document.location.reload();
});
相关文章:
- 如何获取不属于我项目的上一页的URL
- 如何在Facebook上的iframe应用程序中使后退按钮返回到上一页
- 使用Booklet Jquery插件,我如何验证最后一页是否显示
- 如何在一页网站中使用PHP重定向到一个页面
- Javascript并不是显示在每一页上
- 如何在一页上显示多个Highcharts图表
- jQuery分页下一页和上一页按钮在点击零或超过最后一页后失败
- 如何返回到上一页并用php或javascript刷新它
- 使用javascript从另一页(第三页)刷新一页(第一页)
- 移动到 php 表的下一页而不刷新
- 如何在不刷新 angularjs 的情况下返回上一页
- 页面刷新或移动到另一页后保留setTimeout()
- 如何在不刷新HTML的情况下导航到上一页
- 如何限制用户刷新页面或返回上一页
- 使用jquery(而不是angularjs)返回前一页而不刷新
- 变量丢失发送在query字符串从上一页在php中刷新
- 我的AJAX调用不能在下一页上工作,直到我点击刷新
- 使用 history.back 刷新上一页
- 在页面刷新多次JQUERY后返回上一页
- 刷新上一页