当前位置: 首页 > 编程笔记 >

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

云曦之
2023-03-14
本文向大家介绍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;

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

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

试用范围:

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

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

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

 类似资料:
  • 问题内容: 根据Go参考,有两种声明变量的方法 Variable_declarations(以或的格式) 和 Short_variable_declarations(以的格式) 我发现决定使用哪个非常令人困惑。 我知道的区别(到现在为止)是: 我只能在功能范围内使用格式。 可以 在 多变量short声明中 重新 声明 。 但是 据我所知, 它们的行为确实一样。并且在参考文献中还说: 它(方式)是带

  • 本文向大家介绍JS中string的startwith和indexof两种方法的区别?相关面试题,主要包含被问及JS中string的startwith和indexof两种方法的区别?时的应答技巧和注意事项,需要的朋友参考一下 参考回答: JS中startwith函数,其参数有3个,stringObj,要搜索的字符串对象,str,搜索的字符串,position,可选,从哪个位置开始搜索,如果以posi

  • 本文向大家介绍==和===、以及Object.is的区别?相关面试题,主要包含被问及==和===、以及Object.is的区别?时的应答技巧和注意事项,需要的朋友参考一下 参考回答: (1) == 主要存在:强制转换成number,null==undefined " "==0 //true "0"==0 //true " " !="0" //true 123=="123" //true null=

  • 本文向大家介绍jQuery+ajax实现局部刷新的两种方法,包括了jQuery+ajax实现局部刷新的两种方法的使用技巧和注意事项,需要的朋友参考一下 在项目中,经常会用到ajax,比如实现局部刷新,比如需要前后端交互等,这里呢分享局部刷新的两种方法,主要用的是ajax里面的.load()。 第一种: 当某几个页面都有相同的头部、导航、底部的时候,点击导航链接可以在几个页面中切换,此时想要的效果是

  • 我一直在用sql计算“游戏”。第一种方法是这样的: 第二个是这样的: 出于所有目的,只包含、、和列。 然而最终大约是10,而最终是50,显然这两种计数方法并不等同或有其他原因,但我正在试图弄清楚:这些之间的差异是什么原因?

  • 本文向大家介绍Android下拉刷新以及GridView使用方法详解,包括了Android下拉刷新以及GridView使用方法详解的使用技巧和注意事项,需要的朋友参考一下 GridView是类似于ListView的控件,只是GridView可以使用多个列来呈现内容,而ListView是以行为单位,所以用法上是差不多的。 主布局文件,因为要做下拉刷新,所以加了一个ProgressBar,GridVi

  • 本文向大家介绍javascript刷新父页面的各种方法汇总,包括了javascript刷新父页面的各种方法汇总的使用技巧和注意事项,需要的朋友参考一下 用iframe、弹出子页面刷新父页面iframe 弹出子页面 子窗口刷新父窗口 刷新以open()方法打开的窗口 刷新以winodw.showModelDialog()方法打开的窗口