Javascript 两种刷新方法以及区别和适用范围


Posted in Javascript onJanuary 17, 2017

JS 两种刷新方法

在项目中有一个人信息修改的页面,但是修改后显示的却是修改之前的内容,分析问题后发现查询语句写在了修改语句之前,有些某些需要又必须这么写,但是修改信息后先却显示之前的信息也太不科学了。

所以我就想用js刷新一下页面,于是在更新后输出了<script>window.location.reload()</script>;

可问题又来了,每次跟新后浏览器就会提示是否再次提交数据。如果点击是就会重新修改一遍,于是提示又来一遍,我靠,这是死循环啊。但是如果点击否则页面提示过期。

唉,看来window.location.reload()不行啊。

然后我想到了另外一个方法window.loation.href=window.location.href;

果然,换上去问题解决了。

 虽然是个小问题,但是也开发的一点经验。

总结一下:

JS中常用的两种刷新方法:

1.window.location.reload();

2.window.loation.href=window.location.href;

他们的区别是第一种就相当于我们点击浏览器的刷新按钮,浏览器会重新提交数据。

第二种就相当于我们点击一个链接到当前页的超链接,不会重新提交数据。

试用范围:

一般情况下两种方法都可用于刷新,但是如果页面有提交表单而又想刷新的时候就只能用第二种了。因为第一种会重新提交数据。

区别和作用知道了就知道什么时候该用什么了,一点小经验。给自己警醒,也给遇到类似问题的同学借鉴。

感谢阅读,希望能帮助到大家,谢谢大家对本站的支持!

Javascript 相关文章推荐
JavaScript去除空格的几种方法
Oct 03 Javascript
jQuery 操作XML入门
Dec 25 Javascript
jquery中dom操作和事件的实例学习 仿yahoo邮箱登录框的提示效果
Nov 30 Javascript
js编码、解码函数介绍及其使用示例
Sep 05 Javascript
ParseInt函数参数设置介绍
Jan 02 Javascript
Select标签下拉列表二级联动级联实例代码
Feb 07 Javascript
javaScript基础语法介绍
Feb 28 Javascript
jQuery.trim() 函数及trim()用法详解
Oct 26 Javascript
Javascript的表单验证-揭开正则表达式的面纱
Mar 18 Javascript
JavaScript对JSON数据进行排序和搜索
Jul 24 Javascript
trackingjs+websocket+百度人脸识别API实现人脸签到
Nov 26 Javascript
JavaScript随机数的组合问题案例分析
May 16 Javascript
easyUI combobox实现联动效果
Jan 17 #Javascript
Angularjs实现搜索关键字高亮显示效果
Jan 17 #Javascript
React Router基础使用
Jan 17 #Javascript
JavaScript自定义分页样式
Jan 17 #Javascript
javascript实现页面滚屏效果
Jan 17 #Javascript
javascript中递归的两种写法
Jan 17 #Javascript
基本DOM节点操作
Jan 17 #Javascript
You might like
Ajax PHP分页演示
2007/01/02 PHP
php简单实现无限分类树形列表的方法
2015/03/27 PHP
CI框架扩展系统核心类的方法分析
2016/05/23 PHP
php指定长度分割字符串str_split函数用法示例
2017/01/30 PHP
cument.execCommand()用法深入理解
2012/12/04 Javascript
angularjs的一些优化小技巧
2014/12/06 Javascript
jquery实现鼠标拖拽滑动效果来选择数字的方法
2015/05/04 Javascript
谈谈Jquery中的children find 的区别有哪些
2015/10/19 Javascript
vue实现裁切图片同时实现放大、缩小、旋转功能
2018/03/02 Javascript
浅谈VueJS SSR 后端绘制内存泄漏的相关解决经验
2018/12/20 Javascript
微信小程序系列之自定义顶部导航功能
2019/05/21 Javascript
node.js命令行教程图文详解
2019/05/27 Javascript
uni-app实现点赞评论功能
2019/11/25 Javascript
微信小程序实现页面左右滑动
2020/11/16 Javascript
python如何在终端里面显示一张图片
2016/08/17 Python
Python+Django搭建自己的blog网站
2018/03/13 Python
Python模拟登录的多种方法(四种)
2018/06/01 Python
Python实现二维曲线拟合的方法
2018/12/29 Python
Django实现发送邮件找回密码功能
2019/08/12 Python
python中的global关键字的使用方法
2019/08/20 Python
python 默认参数相关知识详解
2019/09/18 Python
简单了解Django项目应用创建过程
2020/07/06 Python
python和node.js生成当前时间戳的示例
2020/09/29 Python
h5实现获取用户地理定位的实例代码
2017/07/17 HTML / CSS
Wedgwood英国官方网站:英式精致骨瓷餐具、礼品与生活精品,源于1759年
2019/09/02 全球购物
Net Remoting把服务器端激活两种模式
2014/01/22 面试题
校长个人总结
2015/03/03 职场文书
思想道德自我评价2015
2015/03/09 职场文书
2015年学校关工委工作总结
2015/04/03 职场文书
2015年档案管理员工作总结
2015/05/13 职场文书
圣诞晚会主持词
2015/07/01 职场文书
2015年幼儿教育工作总结
2015/07/24 职场文书
初中班主任工作随笔
2015/08/15 职场文书
《妈妈别哭,有我在》读后感3篇
2020/01/13 职场文书
Python数据分析入门之教你怎么搭建环境
2021/05/13 Python
用 Python 定义 Schema 并生成 Parquet 文件详情
2021/09/25 Python