社区
JavaScript
帖子详情
怎么样判断页面是由history.back返回的?随便来点人接分吧。。
太久
2011-08-31 04:03:48
用户提交信息,服务器验证失败时history.back返回,表单的部分数据可以保留,但是一些js的级联菜单无法保留数据。
想用js判断是否用history.back返回,试过document.referrer,在ie下好像没问题能区分,ff在返回时干脆连alert(document.referrer)都不显示,chrome值是一样的。
不知各位有什么好办法?
...全文
1124
5
打赏
收藏
怎么样判断页面是由history.back返回的?随便来点人接分吧。。
用户提交信息,服务器验证失败时history.back返回,表单的部分数据可以保留,但是一些js的级联菜单无法保留数据。 想用js判断是否用history.back返回,试过document.referrer,在ie下好像没问题能区分,ff在返回时干脆连alert(document.referrer)都不显示,chrome值是一样的。 不知各位有什么好办法?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
5 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
firemx
2011-11-09
打赏
举报
回复
跟木说一样
太久
2011-09-01
打赏
举报
回复
恩,主意不错,不过还是老办法,验证下提交过去完事。
谢楼上二位,结贴。
王集鹄
2011-08-31
打赏
举报
回复
换种思路,可以考虑用ajax post提交数据,而不是用表单提交。
BLUE_LG
2011-08-31
打赏
举报
回复
.referrer 没用的话就真不知道了。。。
怎么用backurl跳转_一张设计图让我对
history
.back()和href跳转有了新的认知
摘要:由于之前没有怎么在意
history
.back(),所以潜意识里也没把他当回事儿。直到我遇到了一个需求,当地址栏中的链接出现#号时,浏览器的回退结果可能并不是我们想要的。此时若使用href强行跳转到指定
页面
,在此
页面
中执行
history
.back()时就会进入一个死循环的状态......一、有这么一个需求这周在开发公司项目时遇到一个比较有意思的需求,功能是这样的:在商品详情页中点击运费时跳转到...
history
api
返回
上一页或向前一页
history
api
返回
上一页或向前一页
监听在浏览器中是否有还有
页面
可以
返回
实现监听在浏览器中是否有还有
页面
可以
返回
,如果没有
返回
跳转至指定
页面
的两种方法
vue路由跳转到新
页面
时置顶
vue 路由跳转就是通过对
history
.pushState() 和
history
.replaceState() 方法的模拟来实现,会往
history
栈中存放一条记录,这也是为什么 vue 的 router.push 方法只能在支持
history
.pushState() 方法的浏览器中使用,当调用 router.go() 或者 router.back() 方法的时候就和
history
.go()、
history
.back() 效果一样,都是对
history
栈中的记录进行访问,上述行为与通过浏览
浏览器地址历史管理-增加锚点方法
(! 未写完 回头再写) 在一个ID的
页面
里有两个子
页面
,为了点击
返回
键
返回
上一个小
页面
而不是主
页面
为其增加一条历史 布局如下 点击积分记录 div title="integrateBal" id="integrateBal" class="panel" selected="true" scrolling="no" style="background: #fff;"> div
JavaScript
87,994
社区成员
224,707
社区内容
发帖
与我相关
我的任务
JavaScript
Web 开发 JavaScript
复制链接
扫一扫
分享
社区描述
Web 开发 JavaScript
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章