FineUI 官方论坛

标题: Timeout之后在IFrame中弹出登录页面问题(IFrame,必看) [打印本页]

作者: appletreegd    时间: 2013-1-29 12:06
标题: Timeout之后在IFrame中弹出登录页面问题(IFrame,必看)
问题如图所示:
[attach]1703[/attach]

[attach]1702[/attach]

我反复检查了web的配置和代码,没问题的啊,为什么会出现这种情况?我新手。。朋友有空帮帮忙不?



作者: sanshi    时间: 2013-1-29 16:39
我这样推测:
1. 你的收件箱是嵌在IFrame中的一个单独的页面;
2. Session失效时访问这个页面,会跳到登陆页面(这是对的);

你需做的是在登陆页面加上一段JavaScript保护,以便确保登陆页面不会被嵌在IFrame中:
  1. <script type="text/javascript">

  2.         // 本页面一定是顶层窗口,不会嵌在IFrame中
  3.         if (top.window != window) {
  4.             top.window.location.href = "./default.aspx";
  5.         }
  6. </script>
复制代码

作者: appletreegd    时间: 2013-1-29 18:18
谢谢三石兄啊~~我找了好久都没找到问题所在。。我以为是我没配置好或者有什么冲突。。。

问题解决了~~~再次谢谢三石兄~~~




欢迎光临 FineUI 官方论坛 (https://fineui.com/bbs/) Powered by Discuz! X3.4