当前位置:首页 > 日记 > 正文

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

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

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 执行上下文的全面

执行上下文,电脑软件,Javascript,在这篇文章中,将比较深入地阐述下执行上下文 – JavaScript中最基础也是最重要的一个概念。相信读完这篇文章后,你就会明白javascript引擎内部在执行代码以前到底做了些什么,为什么某些函数以及变量在没有被声…

powerpoint文字打字效果怎么设置

powerpoint文字打字效果怎么设置

设置,文字,步骤,效果,电脑软件,  打字效果,是增强汇报成果表现效果的一种形式,那么大家知道怎么设置打字效果呢?下面小编就教你怎么在ppt中设置打字效果吧,希望看完本教程的朋友都能学会并运用起来。ppt中设置打字效果的步骤选择&ldquo;插入…

JS实现侧边栏鼠标经过弹出框+缓冲

JS实现侧边栏鼠标经过弹出框+缓冲

弹出框,侧边栏,鼠标,效果,电脑软件,可能这个标题起得不够恰当,简单来说就是:当鼠标移到最左侧时,移出一个框。 首先,我们用两个div来简单布局以下页面:<div id="box"> <div id="share">分享到</div></div>这个分享框的弹出原理是:把内层div定…

wps文字180度倒转的设置方法

wps文字180度倒转的设置方法

方法,文字,设置,电脑软件,wps,  我们知道图片可以进行旋转,那么文字可以进行旋转吗?我们编辑文档想要文字倾斜显示应该怎样做呢?下面给大家分享wps设置文字倒转的方法。wps文字180度倒转的设置方法wps文字180度倒转的设置步骤1:首先我们写下…

angularjs下拉框空白的解决办法

angularjs下拉框空白的解决办法

下拉框,解决办法,空白,电脑软件,angularjs,搜索angularjs下拉框空白,可以出现很多解决方案,但是对于静态字段来说,网上目前还没有找到解决方案,如下:<select class="form-control" ng-model="UserState" ng-init="UserState=0"> <option …

excel中count if 函数的使用方法ex

excel中count if 函数的使用方法ex

函数,使用方法,电脑软件,count,excel,  Excel IF函数即count if 函数,运用它可以对一系列繁杂的数据进行筛选,得到自己想要的数据结果。今天,小编就教大家在Excel中count if 函数的使用方法。Excel中COUNTIF函数使用方法一(1) 求真空单元格…

微信小程序 数据遍历的实现

微信小程序 数据遍历的实现

遍历,数据,程序,电脑软件,微信小,制作数据遍历的步骤在index.js中加入数据。在index.wxml中读取数据。wx:for-item可以指定数组当前元素的变量名wx:for-index可以指定数组当前下标的变量名这两个项也可以不指定,默认数组的当前项的下标变量…

JS实现课堂随机点名和顺序点名

JS实现课堂随机点名和顺序点名

顺序,课堂,电脑软件,JS,1. 效果:2. Html代码:<body><form> <div align="center"> <input type="button" value="开始点名" onclick="students()" class="ks"/> <input type="button" value="停止点名" onclick="stop()…

PPT文本框如何设置框线的颜色

PPT文本框如何设置框线的颜色

文本框,设置,颜色,如何设置,电脑软件,  在ppt的工作中,要设置文本框的框线颜色,可能有些朋友还不知PPT文本框怎么设置框线的颜色。以下是小编为您带来的关于PPT文本框设置框线的颜色,希望对您有所帮助。PPT文本框设置框线的颜色1、打开PPT,进…

2017版qq申请qq号步骤怎么注册申请

2017版qq申请qq号步骤怎么注册申请

步骤,账号,注册,手机验证,电脑软件,  对于qq新手来说,怎么申请qq号是他们首先想知道的问题,那么如何注册申请QQ账号呢?下面是小编为大家精心整理的注册申请QQ账号的方法,仅供参考。2017版qq申请qq号步骤百度搜索《腾讯客服》点击下面带有官方…

Excel中进行表格内文字换行的操作

Excel中进行表格内文字换行的操作

文字,换行,操作方法,表格,操作步骤,  生活中不管是学习还是工作都会用到excel表格,在表格栏有时候字太长会有无法显示完全或者显示太过的情况,、今天,小编就教大家在Excel中进行表格内文字换行的操作方法。Excel中进行表格内文字换行的操作…

PS的替换颜色和色彩范围选取的方法

PS的替换颜色和色彩范围选取的方法

选取,替换,方法,色彩范围,颜色,  颜色调整命令都是我们需要经常用到的功能,今天小编带新手们了解一下这个颜色调整命令的用处是怎么样的!PS的替换颜色和色彩范围选取的方法这个颜色调整命令和色相/饱和度命令的作用是类似的,可以说它其实就…

;可问题又来了,每次跟新后浏览器就会提示是否再次提交数据。如果点击是就会重新修改", "pubDate": "2023-11-13 09:20:08" }