CSDN首页 空间 新闻 论坛 Blog 下载 读书 网摘 搜索 .NET Java 视频 接项目 求职 在线学习 买书 程序员 通知
不看会后悔的Windows XP之经验谈 简单快捷DIY实用家庭影院
CSDN社区
搜索 收藏 打印 关闭
CSDN社区 >  .NET技术 >  ASP.NET

框架集里Session过期问题??????急!急!急!急!请高手指点

楼主tengfeng8888()2005-03-15 15:47:00 在 .NET技术 / ASP.NET 提问

我用框架集(把界面分为两块,左边是目录,右边是相关目录的显示MainPage)做界面,页面的显示都在框架集中一块(mainPage)在显示。  
  但是当Session过期后,点击界面是会自动连接到Login页面,但是却显示在mainPage里,这样很影响美观和超作,请各位大虾给点建议。(我想的先关闭当前页,然后在连接到Login页面一样的功能),谢谢! 问题点数:60、回复次数:13Top

1 楼michleliu(浪子听天)回复于 2005-03-15 15:51:59 得分 5

你不要用Redirect,你用javascript写啊,用:location.href="login.aspx"Top

2 楼alexzhang00(三角猫)回复于 2005-03-15 15:52:45 得分 5

靠   FORM   验证本身是做不到的,除非自己用   SESSION   做验证Top

3 楼baobei7758(陵少)回复于 2005-03-15 15:56:14 得分 5

你再点击左边的目录,连接地址又会正常的!Top

4 楼tengfeng8888()回复于 2005-03-15 17:40:13 得分 0

haobei7758说的是,不过我页晓得,只是消除之前的嵌套目录。我以前是在web.config/设置的,所以不行。有没有什么好办法  
  Top

5 楼tengfeng8888()回复于 2005-03-16 09:28:14 得分 0

怎么没有人回答,难道没有人遇到只有的问题?Top

6 楼dhtkhnt(龙卷风)回复于 2005-04-11 20:45:14 得分 0

我也想问这个问题啊,望高手指点迷津!     对楼主的问题我再补充一点,就是mainPage里边如果套一层或几层框架呢,那又怎样处理?Top

7 楼minghui000(沉迷网络游戏)回复于 2005-04-11 21:02:28 得分 0

帮你顶一下Top

8 楼zippro123(WELAN)回复于 2005-04-11 21:56:18 得分 10

Dim   strScript   As   String   =   ""  
  strScript   =   "<script>parent.location='login.aspx';alert('"  
  '如果是还有框架,parent.parent.location='login.aspx'  
  strScript   =   strScript   &   "登录过期!"  
  strScript   =   strScript   &   "');</script>"  
   
  Page.RegisterClientScriptBlock("ClientScript",   strScript)Top

9 楼newnan(神出鬼没)回复于 2005-04-11 22:00:12 得分 10

top.location.href=login.aspxTop

10 楼lcmhl1(阿飞)回复于 2005-04-11 22:11:56 得分 10

FormsAuthentication.SignOut()  
                          Response.Write("<script>top.parent.location.href='adminlogin.aspx';</script>")  
                          Response.End()Top

11 楼dhtkhnt(龙卷风)回复于 2005-04-12 10:08:02 得分 5

没错,使用TOP.location.href就行了。   楼主快来结贴吧!Top

12 楼wjscsdn(绿叶)回复于 2005-04-16 20:25:06 得分 5

是的,用top.location.href="login.aspx"就可以的,可以把整个界面都跳转到登陆页面,而不是框架的一部分。Top

13 楼adventure007(adventure)回复于 2005-04-16 20:33:00 得分 5

在你右边的MainPage里放以个隐藏域来保存当前的Session.SessionID.如果这个值为空就重新定向页面到login.aspxTop

相关问题

  • session过期问题
  • Session"过期"问题?
  • session过期问题
  • Session 变量过期问题
  • session过期跳转问题
  • SEESION过期问题:如何使SESSION过期?
  • 一个Session过期的困扰!
  • session过期时间设定,help me!
  • 如何让session永不过期?
  • JSP中判断session过期问题

关键词

  • 框架
  • 页面
  • 界面
  • top
  • mainpage
  • strscript
  • login
  • 目录
  • 问题
  • 显示

得分解答快速导航

  • 帖主:tengfeng8888
  • michleliu
  • alexzhang00
  • baobei7758
  • zippro123
  • newnan
  • lcmhl1
  • dhtkhnt
  • wjscsdn
  • adventure007

相关链接

  • CSDN .NET频道
  • .NET类图书
  • C#类图书
  • .NET类源码下载

广告也精彩

反馈

请通过下述方式给我们反馈
反馈
提问
网站简介|广告服务|VIP资费标准|银行汇款帐号|网站地图|帮助|联系方式|诚聘英才|English|问题报告
北京创新乐知广告有限公司 版权所有, 京 ICP 证 070598 号
世纪乐知(北京)网络技术有限公司 提供技术支持
Copyright © 2000-2008, CSDN.NET, All Rights Reserved
GongshangLogo