我们的后台管理系统采用的是easyui,然后采用tabs,然后在我们的系统中有个拦截器,判断用户是否登录,如果没有登录的时候发送到登录页面,因为easyui的tabs采用的iframe这时,如果session丢失的时候会在tab页面中显示登录页面,而不是整个页面刷新,从网上找了一个frame的session丢失解决方案,就是加一个中间页面,在中间页面写一个脚本
然后tab页面就会跳转到登录页面,但是modaldialog的页面却无法跳转,查看了下源代码想起easyui的modaldialog的加载原理,只加载<body>标签中的内容,所以无法跳转,将脚本放到body中跳转成功。