社区
ASP
帖子详情
请问大家怎么才能捕捉到history.go(-1)(后退)这个事件呢?
wu621
2006-09-06 05:48:32
有两个页A页,B页
从A页Server.Transfer("B页"),在从B页history.go(-1)到A页,请问大家怎么才能在A页捕捉到history.go(-1)(后退)这个事件呢?
...全文
1149
10
打赏
收藏
请问大家怎么才能捕捉到history.go(-1)(后退)这个事件呢?
有两个页A页,B页 从A页Server.Transfer("B页"),在从B页history.go(-1)到A页,请问大家怎么才能在A页捕捉到history.go(-1)(后退)这个事件呢?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
10 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
wshlxvb
2006-09-14
打赏
举报
回复
不可能不能判断session的值啊。只要是在一个网点的都可以的。
lishery
2006-09-07
打赏
举报
回复
能
wu621
2006-09-07
打赏
举报
回复
To cjl8882000
history.go(-1)能保留原来页面上的值呀!
wu621
2006-09-07
打赏
举报
回复
To : wshlxvb(酒鬼英明)
<% If Session.Contents("B") = "logB" Then%>
<script language =javascript>
//history.go(-1)后不能执行服务器端的代码,不能判断SESSION
我想在history.go(-1)后执行A页面的脚本代码呀.
</script>
<% Session.Contents("B") = ""%>
<%end if%>
wu621
2006-09-07
打赏
举报
回复
To : wshlxvb(酒鬼英明)
<% If Session.Contents("B") = "logB" Then%>
<script language =javascript>
</script>
<% Session.Contents("B") = ""%>
<%end if%>
cjl8882000
2006-09-07
打赏
举报
回复
如果你的B页没有链接点进去 也就是说B页是个纯ASP代码 只有A页调用执行的话
那么很简单 你在A页面用REQUEST.ServerVariables("HTTP_REFERER")这个来判断下指向的是不是B页面就可以了啊!~
干嘛一定要捕捉回退事件?
wshlxvb
2006-09-07
打赏
举报
回复
在B页面第一行添加一个新的session变量,exp:
在B页面这样写:
<%session.contents("B")="logB"%>
<html>
<head>
</haed>
<body>
....
</body>
</html>
在A页面这样写:
<%if session.contents("B")="logB" then%>
处理你要做的事件.....
<%session.contents("B")="" '执行完你要的事件把session.contents("B")清空了 %>
<%end if%>
<html>
<head>
</head>
<body>
.....
</body>
</html>
总结:A页面通过B页面的session变量,来判断B页面是否执行过,如果执行过,那么从B页面执行history.go(-1),A页面会捕捉到B的session变量,通过if条件判断,来执行事件,完美吧,给点分吧,好不容易碰到个我会的,嘿嘿:)
wu621
2006-09-07
打赏
举报
回复
顶
wu621
2006-09-07
打赏
举报
回复
顶
rehearts
2006-09-06
打赏
举报
回复
关注
JS监听微信、支付宝等移动app及浏览器的返回、
后退
、上一页按钮的
事件
方法
但是,这个
事件
并不能保证能够
捕捉
到所有类型的离开行为,尤其是用户通过移动应用内的按钮进行导航时。 另外一种方法是利用第三方库或框架来解决这个问题。比如,有些专门为移动Web视图设计的JavaScript库能够模拟...
33个JavaScript经典效果
从给定的文件标题“33个JavaScript经典效果”及描述“实用且必用的小脚本代码”,我们可以归纳总结出一系列关键的JavaScript知识点,这些知识点不仅涵盖了基础的页面操作、
事件
处理,还涉及到了时间显示、窗口控制...
iOS微信浏览器回退不刷新实例(监听浏览器回退
事件
)
pushState方法有三个参数:第一个参数是一个状态对象,该对象会在触发popstate
事件
时被传递到
事件
处理函数中,它可以是任意的可序列化的对象;第二个参数是标题(大部分浏览器目前并不使用它,可以传递一个空字符串...
JavaScript入门教程(7)
History
历史对象
通过监听`popstate`
事件
,开发者可以
捕捉
到用户在历史记录中的变化,并据此更新页面内容,而无需重新加载整个页面,从而提升用户体验。 总结来说,JavaScript的
History
对象是浏览器历史记录的抽象接口,提供了一些...
计算机第十五章-JavaScriptHTML-DOM对象.pptx
History
对象主要与浏览器的历史记录功能相关,它提供了对浏览器历史记录的访问,包括
后退
(back())、前进(forward())以及跳转到历史列表中任意页面(go())的功能。Location对象负责当前窗口加载的文档位置信息,...
ASP
28,406
社区成员
356,946
社区内容
发帖
与我相关
我的任务
ASP
ASP即Active Server Pages,是Microsoft公司开发的服务器端脚本环境。
复制链接
扫一扫
分享
社区描述
ASP即Active Server Pages,是Microsoft公司开发的服务器端脚本环境。
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章