永发信息网

asp.net用户登陆后跳转的问题

答案:2  悬赏:40  手机版
解决时间 2021-04-26 22:09

我想实现这样一个效果,我一个main.aspx有多个<frame>(虽然frame是vs不支持的,但是想不到更好的办法,有办法的可以教教我),每个frame都是一个页面

我一个用户登录的程序,我用session保存登陆信息,我想用户不登陆就直接输入页面的时候,系统出现错误,我原来的方法是每个页面都用Page_Load验证session,发现这样不好,会出现多个登陆窗口同时是登陆页面的情况

有好方法或好建议的请告知

希望给出例子或源代码,感谢

最佳答案

你在 main.aspx 里的 page_load 里验证就行了呀。如果没有登录,就打开登录页面,登录完成再回来。


然后在子页面里使用 JS 跳转。


可以这样子:



if (没有登录) {
Response.Write("<script type='text/javascript'>alert('你没有登录');window.top.location='登录页面';</script>");
Response.End();
}


使用 JS 来在 最上层的窗口中打开登录页面

全部回答

每个页面都要进行登录验证的,可以专门写一个用户验证登陆类,每个页面调用就是了.那位仁兄回答的很正确.

window.top.location这段js要写的.

我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
爱与喜欢有什么不同吗?
QQ盗贼有没有2转?
梵高咖啡馆西递店在什么地方啊,我要过去处理
我已开通会员,想问下在手机QQ上可享有它的什
急求5700le的驱动windows xp sp3版
成都怎么到稻城亚丁,成都怎么去稻城亚丁?
水除了能灌溉田地还能有什么好作用
哪里可以下载到最新版本的CorelDraw12
我的世界的羊驼吃什么,我的世界驴和马喜欢吃
万福超市我想知道这个在什么地方
歌词中有爱是我们小小的信念。。。爱是。。。
QQ仙境 如果我买激活码给自己能开吗
找一款免费的管理软件,麻烦大家了,一定要帮
谁个我个爱墙种子
沭阳高级中学的新校区一个宿舍住几个人 几个
推荐资讯
花仙子每期的花语都是什么来着
乖乖宝贝地址在什么地方,想过去办事
老公隔了两星期为什么每次ML才几分钟
石油钻井的一般流程
SGS是哪个国家的认证?跟CCC相似么?
成语:神熊斐然是什么意思
网页内容无法识别html代码
做不了爱人还可以做什么?
怎样点亮QQ三国图标?????
DNF强16的武器有什么隐藏属性没????
怎么qq等级升级快
请求电脑求助
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?