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提供睡眠功能(sleep) 自编译JS引擎
Aug 16 Javascript
javascript:FF/Chrome与IE动态加载元素的区别说明
Jan 26 Javascript
数据分析软件之FineReport教程:[5]参数界面JS(全)
Aug 13 Javascript
老生常谈JQuery data方法的使用
Sep 09 Javascript
javascript 内置对象及常见API详细介绍
Nov 01 Javascript
Angular ng-repeat遍历渲染完页面后执行其他操作详细介绍
Dec 13 Javascript
jquery实现下拉框左右选择功能
Feb 21 Javascript
jquery对table做排序操作的实例演示
Aug 10 jQuery
使用jQuery实现简单的tab框实例
Aug 22 jQuery
详解JS构造函数中this和return
Sep 16 Javascript
webpack 静态资源集中输出的方法示例
Nov 09 Javascript
JavaScript偏函数与柯里化实例详解
Mar 27 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
PHP在XP下IIS和Apache2服务器上的安装
2006/09/05 PHP
php5.3提示Function ereg() is deprecated Error问题解决方法
2014/11/12 PHP
针对PHP开发安全问题的相关总结
2019/03/22 PHP
tp5框架基于Ajax实现列表无刷新排序功能示例
2020/02/10 PHP
High Performance JavaScript(高性能JavaScript)读书笔记分析
2011/05/05 Javascript
functional继承模式 摘自javascript:the good parts
2011/06/20 Javascript
jquery mobile实现拨打电话功能的几种方法
2013/08/05 Javascript
ext中store.load跟store.reload的区别示例介绍
2014/06/17 Javascript
jQuery制作效果超棒的手风琴折叠菜单
2015/04/03 Javascript
javascript将DOM节点添加到文档的方法实例分析
2015/08/04 Javascript
深入探讨前端框架react
2015/12/09 Javascript
JS实现显示带倒影的图片横排居中放大展示特效实例【测试可用】
2016/08/23 Javascript
nodejs+express实现文件上传下载管理网站
2017/03/15 NodeJs
Angularjs 实现动态添加控件功能
2017/05/25 Javascript
浅谈js基础数据类型和引用类型,深浅拷贝问题,以及内存分配问题
2017/09/02 Javascript
简单了解Vue + ElementUI后台管理模板
2020/04/07 Javascript
小程序开发之模态框组件封装
2020/04/23 Javascript
vue实践---vue不依赖外部资源实现简单多语操作
2020/09/21 Javascript
21行Python代码实现拼写检查器
2016/01/25 Python
Python 内置函数complex详解
2016/10/23 Python
Python登录并获取CSDN博客所有文章列表代码实例
2017/12/28 Python
python中join()方法介绍
2018/10/11 Python
Django使用paginator插件实现翻页功能的实例
2018/10/24 Python
pytorch对可变长度序列的处理方法详解
2018/12/08 Python
使用python爬取抖音视频列表信息
2019/07/15 Python
python编写微信公众号首图思路详解
2019/12/13 Python
Python Scrapy框架:通用爬虫之CrawlSpider用法简单示例
2020/04/11 Python
详解appium自动化测试工具(monitor、uiautomatorviewer)
2021/01/27 Python
Agoda香港:全球特价酒店预订
2017/05/07 全球购物
20岁生日感言
2014/01/13 职场文书
教师旷工检讨书
2014/01/18 职场文书
《金孔雀轻轻跳》教学反思
2014/04/20 职场文书
学生通报表扬范文
2015/05/04 职场文书
中国汉字听写大会观后感
2015/06/02 职场文书
李强感恩观后感
2015/06/17 职场文书
python requests模块的使用示例
2021/04/07 Python