社区
JavaScript
帖子详情
怎么样判断页面是由history.back返回的?随便来点人接分吧。。
太久
2011-08-31 04:03:48
用户提交信息,服务器验证失败时history.back返回,表单的部分数据可以保留,但是一些js的级联菜单无法保留数据。
想用js判断是否用history.back返回,试过document.referrer,在ie下好像没问题能区分,ff在返回时干脆连alert(document.referrer)都不显示,chrome值是一样的。
不知各位有什么好办法?
...全文
1331
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 没用的话就真不知道了。。。
iOS H5
history
.back()
返回
上一路由
页面
白屏
问题描述 最近在做H5项目的时候,发现使用
history
.back()在IOS上
返回
上一页的时候,会有很严重的bug。我的场景是列表页滚动了超出一屏之后,进入详情页,再点击
返回
列表页,在iOS上就出现了白屏的现象,但是触屏或者滑一下,
页面
就又恢复了。 解决方案 1、使用绝对定位 这个也是参考了网上的写法,把列表页高度设为100%,绝对定位 .container { positio...
页面
返回
history
.go() 及
history
.back()
在博客上看到有人这么说:简单的说就是:go(-1):
返回
上一页,原
页面
表单中的内容会丢失;back():
返回
上一页,原页表表单中的内容会保留。
history
.go(-1):后退+刷新
history
.back():后退之所以注意到这个区别,是因为不同的浏览器后退行为也是有区别的,而区别就跟javascript:
history
.go()和
history
.back()的区别类似。Chrome和ff浏览器...
[极致用户体验] 网页里的「
返回
」应该用
history
.back 还是 push ?
只要网页里有「
返回
」都会遇到这个问题。其实,你用back或push实现,都有问题。本文提供了完美解决方案,实现了逻辑正确的「
返回
」按钮,而且没有剥夺用户使用「原生
返回
」的权利。
window.
history
.back(); 缓存
返回
上级
页面
不刷新数据
问题 我们经常会做完一个操作之后
返回
上一个
页面
(比如新增完一条记录) 然后我们希望
返回
上一个
页面
的时候就自动刷新他。 但是由于JS的缓存机制 导致我们的数据还是从前一次里面取的(他的初衷是希望你更快,更省资源) 但是和我们的需求不同 如图: 探索 从网上找的一些资料: 在window.
history
.back(); 后面加location.reload(); win...
javascript
判断
history
.back() 起作用了没
[size=large] 由于
history
.back() 没有
返回
值,我们很难 知道 我们的 这句话执行了还是没执行,但是 他的执行与否 又影响 我们的 后面的要执行的一些代码, 此文 通过 另外一条路 来达到
判断
history
.back() 起没起作用的效果。 我们可以知道
history
还有一个 成员变量 就是length,他有一个初值, (不了解请去 w3cschool...
JavaScript
87,984
社区成员
224,681
社区内容
发帖
与我相关
我的任务
JavaScript
Web 开发 JavaScript
复制链接
扫一扫
分享
社区描述
Web 开发 JavaScript
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章