js实现返回上一页后刷新历史页面
<input type="button" value="返回" οnclick="javascript:window.location.replace(document.referrer);"/>
通过以上的js代码可以实现返回上一页并且刷新历史页面,亲测有效。
document.referrer:可以引用到上一个页面,这个属性是由浏览器支持的。在不同情况下值可能和history.back不一样,但是绝大部分情况下跟你想要的结果是一致的。
当用户是通过页面导航内部切换到新页面的(例如<a>标签,或者改变url的代码),document.referrer和history.back指向的页面都是上一个页面。
当用户是通过书签打开网页的,document.referrer是空的,history.back却是可用的,可以返回到点击书签之前的页面。
history.back不一定就不会刷新界面:当缓存不可用的时候,还是会刷新的。window.location.replace也不一定会刷新页面,当服务器"明确"告诉浏览器缓存还可以用的时候,浏览器一般不会再刷新页面。不过在一般情况下,使用window.location.replace替换history.back就能达到想要的效果。
js实现返回上一页后刷新历史页面相关推荐
- js实现返回上一页并刷新
使用js代码实现返回上一页,可使用 window.history.back()或window.history.go(-1) 但是这两种方法都无法刷新页面 这种方法并未生效,因为返回上一页后,后续的js ...
- js 返回上一页和刷新以及页面跳转
1. Javascript 返回上一页history.go(-1), 返回两个页面: history.go(-2); 2. history.back(). 3. window.history.forw ...
- js返回上一页并刷新代码整理 转
返回上一页并刷新在此功能有利于用户的体验,是每一个web开发人员所必备的一项,长话短说,今天介绍实现此功能的一个方法,需要了解的朋友可以参考下 一:JS 重载页面,本地刷新,返回上一页 复制代码 代码 ...
- js返回上一页并刷新代码整理
一:JS 重载页面,本地刷新,返回上一页 复制代码代码如下: <a href="javascript:history.go(-1)">返回上一页</a> ...
- html页面中使用 JS 返回上一页及返回上一页并刷新,iframe中打开指定页面,跳转到指定页面
html页面中使用 JS 返回上一页及返回上一页并刷新,iframe中打开指定页面,跳转到指定页面. 常用方法: window.history.go(-1); //返回上一页 window.histo ...
- js返回上一页并刷新的方法
js返回上一页并刷新的几种方法: <a href="javascript:history.go(-1)">返回上一页</a> <a href=&qu ...
- 返回上一级刷新页面 Js实现返回上一页(页面 刷新和不刷新)
返回上一页不刷新: 1.a标签 <a href="<a href="javascript :history.back(-1)">返回上一页</a& ...
- JS 返回上一页及返回上一页并刷新
window.history.go(-1); //返回上一页 window.history.back(); //返回上一页 //如果要强行刷新的话就是:window.history.back(); / ...
- js返回上一页并刷新
window.history.go(-1);//返回上一页不刷新 window.location.href = document.referrer;//返回上一页并刷新 转载于:https://www ...
最新文章
- 一、Tableau基础
- 探索Java语言与JVM中的Lambda表达式
- 机器人车间气管_汽车消声器生产中的焊接机器人应用与工艺流程
- 机器学习相关——SVD分解
- python编译make_Python在Linux下编译安装
- 数据库查询索引(sql单个索引和复合索引)
- 程序员面试金典——9.5字符串排列
- jQuery Form Plugin (二) :使用AJAX提交Form表单
- 交叉火力dsp手机调音软件_dsp教程_交叉火力dsp调音教程_教你学dsp百度云(2)
- WebSSH神器sshwifty的安装与使用
- python调用IP摄像头
- ios审核新坑解决,因为需要访问相机权限被拒绝We noticed that your app requests the user’s consent to access their camera
- 李银河博士,作个幸福的犬儒吧
- 第二周 计算圆的面积
- 百度背叛激光雷达路线了吗?
- 统信软件根社区斩获CSDN两项大奖
- Linux(CentOS)安装MySQL教程
- 不正确的移动类型的更新控制(输入101 X X)
- 阿里云时空数据库实战:数据入库与导出
- Leetcode面试题 10.01. 合并排序的数组(C语言)
热门文章
- Android个人每天总结.doc(1)
- 前端开发利器--VScode(Visual Studio Code)
- JVM系列之经典垃圾回收器
- 苹果电脑python编程软件下载_python Mac版下载-python官方下载[编程开发]-华军软件园...
- 在线云客服管理系统Axure高保真原型
- 夸克APP端智能:文档关键点检测实践与应用
- 长沙市护照港澳通行证办理
- 北京电动车 ▎来绿源门店入手COCO2电动车啦~
- java中多线程reentlock_Java多线程系列——深入重入锁ReentrantLock
- 2019燕山大学程序设计新生赛(二)