获取后退事件 js javascript

[复制链接]
查看11 | 回复4 | 2007-12-19 12:01:28 | 显示全部楼层 |阅读模式
提个设想history.length 可以知道履历的个数对于回退来说可能履历的个数不变 (有待验证)在unload中对于cookie的变量AA加一在一个页面的onload中检查履历的个数和AA是否相等,不相等的话(可能大于也可能小于 有待验证)就是后退history.length是进入一个新页面加一unload是页面每变化一次页面加一试了一下 只能确定规定条件下的一种情况 可能真的 实现不了
回复

使用道具 举报

千问 | 2007-12-19 12:01:28 | 显示全部楼层
history.back();
回复

使用道具 举报

千问 | 2007-12-19 12:01:28 | 显示全部楼层
history.go(n)
回复

使用道具 举报

千问 | 2007-12-19 12:01:28 | 显示全部楼层
你取出你当前的history.length等于多少。存一下。放cookie里面然后到前一面页面在取出history.length等于多少。对比一起,不就知道他是不是回退的了!
回复

使用道具 举报

千问 | 2007-12-19 12:01:28 | 显示全部楼层
function backwin(){history.back();} 我常用的是这个貌似后面补充的东西,感觉已经不是页面的问题了,你LEADER说的不错哦,那个应该是浏览器缓存中的东西,应该和页面代码已经脱离了,个人以为是不能截取到...楼主是想通过JAVASCRIPT实现浏览器的回退事件吗?请明确需求。
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

主题

0

回帖

4882万

积分

论坛元老

Rank: 8Rank: 8

积分
48824836
热门排行