Johnny_Z

  博客园  :: 首页  :: 新随笔  :: 联系 :: 订阅 订阅  :: 管理

有些网站用框架布局,就是类似frameset。当页面失效后,一般做法是重新导航到登录页面。但是如果用框架布局就会有一定的问题,就是它只是在某一个框架中显示登录页面,而其他部分还是原来的页面,为了解决这种问题,我们可以用以下js代码,使登录页面在整个窗体中打开。

if (window != top)
top.location.href
= location.href;
/*解决session失效后,用frameset框架布局,只在单个框架跳转到登陆页面问题。使用此句可在整个页面跳出登陆页
*/

 

这句话放到登录页面中,如果当前的window对象不等于top(即最顶端),就让最顶端的链接等于当前的链接。

posted on 2010-10-27 14:57  Johnny_Z  阅读(484)  评论(0编辑  收藏  举报