社区
JavaScript
帖子详情
如何实现跳到历史页面[类似history.go(-)]并刷新
peaty
2002-09-30 05:13:49
不知道history里的东西能不能读出来,那样直接跳过去就行了
...全文
51
6
打赏
收藏
如何实现跳到历史页面[类似history.go(-)]并刷新
不知道history里的东西能不能读出来,那样直接跳过去就行了
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
6 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
griefforme
2002-10-01
打赏
举报
回复
可以在onload里用
window.location.reload()
dylanOK
2002-10-01
打赏
举报
回复
你在上一个页面加个过期就可以了。那样你在history.go(-1) 时就自动去server 取了.
希默软件
2002-10-01
打赏
举报
回复
To griefforme(菠菜鱼汤) :
那样子刷新就没完没了了
uvvvw
2002-09-30
打赏
举报
回复
location.href="要到的地方!";
wangxj0600
2002-09-30
打赏
举报
回复
在onload函数里刷新
希默软件
2002-09-30
打赏
举报
回复
document.referrer
vue路由
history
刷新
面试题.docx
vue路由
history
刷新
面试题.docxvue路由
history
刷新
面试题.docx
js中document.referrer
实现
移动端返回上一页
返回上一页,在PC端我们可以使用:
history
.go(-1)或者
history
.back(),可以正常返回第一层。这样,我们不需要上一页的 url 具体是什么,只要使用
history
一般都没啥问题。 但是在移动端,如果想要返回上一页。比如从A
页面
跳到
B
页面
,如果B
页面
想返回A
页面
,为了防止不会跳错,必须要有一个 < 按钮,给它加
history
.go(-1) ,返回上一层。
返回
那如果我们没有返回上一页的
JavaScript
实现
页面
跳转的几种常用方式
主要介绍了JavaScript
实现
页面
跳转的几种常用方式,结合实例形式对比分析了JavaScript
页面
跳转的常见
实现
技巧与相关注意事项,具有一定参考借鉴价值,需要的朋友可以参考下
history
.go(-1)和
history
.back(-1)
history
是你浏览过的网页的url(简单的说就是网址)的集合,也就是你的浏览器里的那个
历史
记录。它在js里是一个内置对象,就跟document一样,它有自己的方法,go就是其中一个。 这个方法的参数是一个数字,它指定要定位的url相对当前
页面
url位置的下标。当前的url下标为0,所以window.
history
.go(-1)就是要定位到相对当前
页面
下标为-1的
页面
,也就是之前刚刚访问的
页面
history
.go(-1)和
history
.back(-1)的区别
history
.go(-1):直接返回当前页的上一页,并且表单里的数据还在;
history
.back(-1):也是直接返回当前页的上一页,不过表单里的数据没保存,是个新
页面
;
history
.back(0):
刷新
页面
;
history
.back(1):前进;
history
.back(-1):后退
JavaScript
87,994
社区成员
224,689
社区内容
发帖
与我相关
我的任务
JavaScript
Web 开发 JavaScript
复制链接
扫一扫
分享
社区描述
Web 开发 JavaScript
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章