`
goodsense
  • 浏览: 32129 次
  • 性别: Icon_minigender_1
  • 来自: 上海
社区版块
存档分类
最新评论

解决session过期跳转到登陆页面并跳出iframe框架一句话解决IE浏览器执行 window.location.href 跳转失

    博客分类:
  • JS
阅读更多

可以用javaScript解决 
在你想控制跳转的页面,比如login.jsp中的<head>与</head>之间加入以下代码: 

<script language="JavaScript"> 
if (window != top) 
top.location.href = location.href; 
</script> 

则在系统超时想在框架中打开登录页时,则login.jsp自身进行判断后跳出iframe等框架要。 

分享到:
评论

相关推荐

    Jsp中解决session过期跳转到登陆页面并跳出iframe框架的方法

    本文将介绍如何在JSP中设置session超时后跳转到登录页面,并解决iframe框架跳出的问题。 首先,我们考虑如何在session超时后重定向到登录页面。这可以通过使用过滤器(filter)来实现。过滤器是一种可以拦截请求和...

    IFrame中Session丢失的解决办法

    当检测到Session丢失时,可以使用JavaScript的`window.location.href`属性进行页面重定向,而不是使用`Response.Redirect()`方法。这是因为后者可能会被浏览器解释为新请求,从而导致SessionID的变化。 5. **...

    解决[removed].href之后session丢失的问题

    - 在执行`window.location.href`之前,可以将Session中的关键数据序列化为JSON或其他格式,并通过URL查询参数传递到目标页面。例如,`window.location.href = "targetPage.jsp?sessionData=" + encodeURIComponent...

    js 页面刷新location.reload和location.replace的区别小结.docx

    * window.location.href:获取整个 URL 字符串(在浏览器中就是完整的地址栏)。 * window.location.protocol:获取 URL 的协议部分。 * window.location.host:获取 URL 的主机部分。 * window.location.port:获取...

    iframe 跨域访问session

    然而,当涉及到跨域时,`iframe` 遇到的问题之一就是无法正常访问父页面或被嵌入页面的`session`。这是因为浏览器的同源策略(Same-Origin Policy)限制了不同源之间的交互,包括`session`和`cookie`。 同源策略是...

    session丢失解决方案

    重定向的时候是有session丢失的问题;window.open丢失session问题;使用框架(Frameset)调用不同域名下的页面,会出现此域下页面的Cookies和Session丢失的现象。

    dwz框架实现拦截器 session超时跳转登陆页面

    dwz框架实现拦截器 session超时跳转登陆页面 DWZ框架 struts2拦截器 session超时

    Session过期后自动跳转到登录页面的实例代码

    在本文中,我们将探讨如何在Session过期后自动将用户重定向到登录页面。 首先,开发者可能尝试使用Session监听器(HttpSessionListener)来检测Session的过期。监听器是Java Servlet规范的一部分,允许我们注册监听...

    ext session失效 页面跳转

    如果服务器返回的信息表示Session已经失效,EXT应用可以调用`Ext.util.NavigationModel.redirectTo`或`window.location.href`等方法,将页面重定向到登录页面。 在后端,开发者需要设置Session的生命周期和超时策略...

    jsp response.sendRedirect不跳转的原因分析及解决.docx

    这是因为浏览器在接收到重定向指令后会自动跳转到新的URL,而此时服务器仍在继续执行剩余的代码并尝试向浏览器发送额外的数据。这种情况下,浏览器可能会因为接收到额外的数据而导致跳转失败。 - **如何解决**:...

    Java Web实现session过期后自动跳转到登陆页功能【基于过滤器】

    Java Web实现session过期后自动跳转到登陆页功能【基于过滤器】 本文主要介绍了Java Web实现session过期后自动跳转到登陆页功能,涉及java过滤器针对session的判断与跳转相关操作技巧。 一、建立基本过滤器 要...

    判断session过期的方式

    当用户登录网站后,服务器会创建一个Session对象,并将其关联到用户的浏览器。这个Session对象通常包含用户的一些关键信息,如用户名、权限等。然而,为了安全考虑,Session不会无限期地保持活跃状态,而是设置有...

    Extjs 4.1 (MVC) 如何动态加载控制层以及session 过期该如何处理

    在EXTJS 4.1 MVC框架中,动态加载控制层是一项关键功能,它允许你在运行时根据需求加载特定的控制器,以实现模块化的应用程序。在处理动态加载控制器时,我们需要确保避免重复加载已经加载过的控制器,以免导致性能...

    ASP.NET(基于VS2008 C#)页面计时自动跳转(session和Javascript两种方法)

    在ASP.NET开发中,有时我们需要实现页面在一定时间后自动跳转到其他页面,这通常用于用户会话超时或者完成某操作后需要转移场景的情况。本教程将介绍两种实现方式:一是通过服务器端的Session,二是利用客户端的...

    Session丢失的原因及解决办法

    三、程序有框架页面和跨域情况原因一我们就不过多涉猎了,注意服务器维护以及服务安全。 Session丢失的解决方法: 1、增加硬件配置,无非就是扩容和扩内存。 2、采用第三方应用来保存session: A、State Server ...

    session失效重新登录后,返回之前页面,并保留表单数据

    当Session失效,用户通常会被重定向到登录页面,登录成功后,系统应能恢复之前的浏览状态,如返回原来的页面并保留用户可能已填写的表单数据。这涉及到一系列的技术处理和设计原则,包括Session管理、登录逻辑、页面...

    tomcat修改sessionId

    tomcat修改sessionId,同一台服务器部署多个tomcat需要修改sessionId,否则会出现session冲突的问题

    若依 修改默认跳转页面 demo

    标题 "若依 修改默认跳转页面 demo" 涉及的是一个开源项目若依(RuoYi)的自定义配置问题。若依是一个基于Java的轻量级企业级后台管理系统,它提供了丰富的功能和优雅的界面,适用于快速开发管理后台。在实际应用中...

    【ASP.NET编程知识】iframe跨域与session失效问题的解决办法.docx

    在 ASP.NET 开发中,Session 是基于 Cookie 的,客户端在第一次与服务器建立会话时,会分配给客户端一个随机的 sessionId,並存于客户端 Cookie 中,然后在之后的请求中,会带上这个 Cookie,如果在客户端找不到这样...

Global site tag (gtag.js) - Google Analytics