如何导航到页面,但确保刷新目标页面
how can I navigate to page but ensure that the target page will be refreshed
我有一个Login.html页面,从中导航到我的Main.html
现在当我;我正在注销,我想导航回login.html,但我也想确保这个页面会被刷新。我不想禁用页面缓存,我只想在刷新后在这个特定的场景中导航它。
我尝试了以下操作:window.location.replace
,但它不刷新页面window.location.href
-也不会刷新页面window.location.reload()
-仅刷新当前页面。
@Christof13关于传递参数的建议是我唯一能看到的方法,但它加载了两次页面,非常难看,
还有其他建议吗?
在注销事件上设置Timeout怎么样?这样,位置只会重新加载一次。
$("#myLogOutButtonOrLink").click(function() {
setTimeout(function(){
window.location.reload();
}, 1000);
});
我的解决方案在窗口作用域上使用了一个全局变量,如下所示:
在main.html上:
window.globals.RefreshRequired = true
登录html:
if (window.globals && window.globals.RefreshRequired) {
window.location.reload();
}
通过这种方式,如果我在当前浏览器实例中已经访问了main.html,那么刷新就会完成。
相关文章:
- Amd,希望确保某个东西总是最后执行
- 为什么HTML5拖放的目标是孩子?(可排序列表)
- 如何覆盖锚点元素's href目标,并在我点击转到目标javascript时删除其他错误
- 对一个对象使用reduce可以返回一个没有't在数组中包含目标字母
- Href:当前DIV中的目标ID
- 当使用extern和目标JavaScript时,我如何强制Haxe编译器使用require语句
- 我如何才能确保计时器设置为每天4点半,所以我不会;不用在Javascript中提及某个日期
- 以ECMAScript 5及更高版本为目标时,八进制文字不可用
- 如何使用ember.js在操作中传递当前上下文中目标旁边的信息
- Javascript事件.锚的目标问题
- 任何一种简单的方法都可以将带有onload的元素作为目标
- 使用javascript将表单提交到iframe目标中
- 如何将GreaseMonkey中的XMLHttpRequest延迟到目标页面加载完成
- 通过JavaScript设置表单目标
- gcloud节点-我如何确保通过签名URL上传到谷歌云存储的文件是公开可读的
- 当两个单独的单词被放在目标上时,使用Jquery获取一个值
- 有没有办法确保目标=_blank链接在前台打开
- 如何导航到页面,但确保刷新目标页面
- 确保HTML5文件阅读器执行时,目标内容已更改自上次使用
- 确保在前一个功能完成后启动下一个功能.在任务完成之前,禁用所有目标元素的已注册事件