iframe重定向让父页面跳转
2024-08-27 06:27:13
情景描述
我们在使用一些后台程序的html模板(比如H-ui)的时候,这些html前端程序是iframe版的,
也就是说在使用的时候,每当我点击左侧导航栏的一个按钮,在右侧就会弹出一个菜单栏,在显示的地方就会出现一个页面。
我们在使用的时候会遇到这样一个问题:
比如我的session过期了,那么这个时候当我点击页面上摸一个按钮的时候,
我希望这个页面会跳转到登陆界面。
然而事实上它的确跳转到登陆界面了,如下图所示:
但是我并不希望登陆界面出现在里面,我希望他的父界面会跳转到登陆界面。
解决办法
在登陆界面中加入如下代码:
<script language="JavaScript">
if (window != top)
top.location.href = location.href;
</script>
- window.location.href、location.href 是本页面跳转
- parent.location.href 是上一层页面跳转
- top.location.href 是最外层的页面跳转
参考链接:https://blog.csdn.net/xm_csdn/article/details/78131596
最新文章
- js弹出框、对话框、提示框、弹窗总结
- A*算法 -- 八数码问题和传教士过河问题的代码实现
- CSS实现DIV水平 垂直居中-1
- delphi XE5下安卓开发技巧
- hdu 2037
- LeetCode ";Binary Tree Vertical Order";
- 一个类似bootstrap的foundation
- 小白日记49:kali渗透测试之Web渗透-XSS(三)-存储型XSS、DOM型XSS、神器BEFF
- Js获取Cookie值的方法
- Java SE Eclipse中引入第三方jar及class
- Backbone一些参考资源
- Method Resolution Order – Python类的方法解析顺序
- Elasticsearch 5.0 _source field的简单认识
- javascript 数组的部分常用属性用法
- 通用JSONHelp 的通用的封装
- PHP CURL获取页面内容输出例子
- shell脚本实现定时备份某文件
- python之路07文件处理
- yii的layouts的使用
- [原]C#设置文件夹用户权限