问题描述:

    使用带有框架的页面跳转到登录页面时,登录页面只显示在子框架中,未能铺满整个浏览器,例如:

    当登录信息过期时,点击左边的菜单栏会让登录页面显示在右边的框架中,而不能铺满整个浏览器

    

 

解决方案:

    在jsp页面中添加如下代码中的一种即可解决问题:

  <%--方式一:将登录页面铺满整个浏览器,跳出页面框架--%>
  <script language="javascript" type="text/javascript">
      if(top.location != self.location){
          top.location=self.location;
      }
  </script>
<%--方式二:将登录页面铺满整个浏览器--%> <%--<script type="text/javascript">--%> <%--if(window != window.parent){--%> <%--window.parent.location.reload(true);--%> <%--}--%> <%--</script>--%>

 

posted on 2017-10-01 16:24  22世纪  阅读(318)  评论(0编辑  收藏  举报