首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网站开发 > Web前端 >

session超时跃出iframe并跳到登陆页面

2013-09-12 
session超时跳出iframe并跳到登陆页面script languageJavaScript//判断当前窗口是否有顶级窗口,如果

session超时跳出iframe并跳到登陆页面
<script language="JavaScript">//判断当前窗口是否有顶级窗口,如果有就让当前的窗口的地址栏发生变化,//这样就可以让登陆窗口显示在整个窗口了function loadTopWindow(){if (window.top!=null && window.top.document.URL!=document.URL){window.top.location= document.URL; }}</script></head><!--在body的写上onload事件要调用的方法--><body onload="loadTopWindow()">

?

两种方式都是用js进行实现,各有优缺点

第一种方式的缺点是要Java中写了JavaScript代码,这样的代码风格不是很好,优点是编写简单;

第二种方式的缺点是要发送两次请求,在登陆页面比较大的情况下,这个方式确实不太好,好在一般的登录页面都比较简单,优点是易于维护,在写是时候,只要把这么一段代码复制进去就可以了,所以我个人推荐使用第二种方式。

热点排行