社区
ASP
帖子详情
浏览器后退问题
cz眯眯眼
2008-08-29 08:48:57
现有三个页面 A B C
A不要登陆就能访问 B要求登陆后才访问 C为登陆页面
有个链接是从A到B,判断没有登陆后跳到C
到C页面后,按后退只能一直是这个C页面(后退到B页面,B页面判断没有登陆又自动跳到A页面),如果才能到A页面
...全文
118
8
打赏
收藏
浏览器后退问题
现有三个页面 A B C A不要登陆就能访问 B要求登陆后才访问 C为登陆页面 有个链接是从A到B,判断没有登陆后跳到C 到C页面后,按后退只能一直是这个C页面(后退到B页面,B页面判断没有登陆又自动跳到A页面),如果才能到A页面
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
8 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
cz眯眯眼
2008-09-01
打赏
举报
回复
二楼的方法,刚开始也想到了,只是B页面中js来跳转的,所以没有实现
问题解决,结贴
lingyun410
2008-08-30
打赏
举报
回复
[Quote=引用 5 楼 hxinzhang 的回复:]
感觉你的问题好像有点自相矛盾,B页面要求登陆才能访问,而你A到C判断又没有登陆(没有登陆意味B页面根本没有打开),怎么可能后退B页面???
[/Quote]
有理
C的上一个页面是A才对,在B页面程序值中做的判断,浏览器所呈现的只有A跟C
街头小贩
2008-08-30
打赏
举报
回复
在受限的页面中验证session,登陆成功后写session,
hxinzhang
2008-08-29
打赏
举报
回复
感觉你的问题好像有点自相矛盾,B页面要求登陆才能访问,而你A到C判断又没有登陆(没有登陆意味B页面根本没有打开),怎么可能后退B页面???
TakiCN
2008-08-29
打赏
举报
回复
是浏览器上的后退呀,所以才要判断用户来路或session
在B这个页面,记得禁用页面缓存
sxn19811006
2008-08-29
打赏
举报
回复
go(-2)
cz眯眯眼
2008-08-29
打赏
举报
回复
后退是工具栏的中那个,不是页面中的,页面中的就好办了呀
TakiCN
2008-08-29
打赏
举报
回复
办法有很多,给你几个参考:
1.根据来路,就是http_referer 根据这个值,如果是来自c的,就跳转到A,如果是来自A的,就跳转到C
2.在A页面创建一个session,C页面清除这个session,在b页面判断,如果有session到C,没session到A
3.如果不想用session,用cookie也是一样的,原理和上面session一样
解决Vue
浏览器
后退
无法触发beforeRouteLeave的
问题
主要介绍了解决Vue
浏览器
后退
无法触发beforeRouteLeave的
问题
,需要的朋友可以参考下
屏蔽
浏览器
后退
屏蔽
浏览器
后退
:
浏览器
自带的
后退
和backspace
后退
。。
如何使用Qt WebEngine开发一款Web
浏览器
软件
本课程使用TTS语音播报和...本课程介绍了如下主题: Web
浏览器
软件的功能展示 QT WebEngine模块概述 Web
浏览器
软件的概要设计 标签页管理 标签页右键菜单 书签管理 下载管理 保存网页 Web
浏览器
窗体 隐私模式
解决手机
浏览器
点击
后退
页面刷新
问题
,兼容苹果 safari
浏览器
和安卓
浏览器
解决手机
浏览器
点击
后退
页面刷新
问题
,兼容苹果 safari
浏览器
和安卓
浏览器
。 js的window.onbeforeunload,onunload,window.addEventListener(‘pagehide‘, () => {}手机
浏览器
不生效
MFC实现网页
浏览器
强大的MFC
浏览器
,支持前进,
后退
,停止等操作。
ASP
28,391
社区成员
357,059
社区内容
发帖
与我相关
我的任务
ASP
ASP即Active Server Pages,是Microsoft公司开发的服务器端脚本环境。
复制链接
扫一扫
分享
社区描述
ASP即Active Server Pages,是Microsoft公司开发的服务器端脚本环境。
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章