社区
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)(后退)这个事件呢?
...全文
1182
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动态给table添加/删除tr的方法
js动态给table添加/删除tr的方法。 1 <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN"> 2 <HTML> 3 <HEAD> 4 <TITLE>JS动态为table添加与删除tr-www.jbxue.com-脚本学堂 </T...
Table中删除Tr的JS实现
/** * 删除TR * @param size 大小 * @param index 当前TR序号 * @param btnPrefix 删除按钮名称前缀 * @param inputPrefix 调整:input名称前缀 */ function delTr(size,index,btnPrefix,inputPrefix){ for(var i =size-1
JavaScript table动态删除tr
【代码】JavaScript table动态删除tr。
js实现table添加行tr、删除行tr、清空行tr
//得到选中行对象 function findObj(theObj, theDoc) { var p, i, foundObj; if(!theDoc) theDoc = document; if( (p = theObj.indexOf("?")) > 0 && parent.frames.length) { theDoc = parent.frames[theObj.su
js删除table某tr中遇到的坑
在某次执行动态加载数据到某table中时,由于想保留第一行的信息栏,像这样 描述 当前记录 更新时间
ASP
28,402
社区成员
356,940
社区内容
发帖
与我相关
我的任务
ASP
ASP即Active Server Pages,是Microsoft公司开发的服务器端脚本环境。
复制链接
扫一扫
分享
社区描述
ASP即Active Server Pages,是Microsoft公司开发的服务器端脚本环境。
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章