JavaScript刷新页面的几种方法

JavaScript刷新页面的几种方法1 reload 方法 该方法强迫浏览器刷新当前页面 语法 location reload bForceGet 参数 bForceGet 可选参数 默认为 false 从客户端缓存里取当前页 true 则以 GET 方式 从服务端取最新的页面 相当于客户端点击 F5 刷新 2 replace 方法方法通过指定 URL 替换当前缓存在历史里 客户端 的项目 因此当使

1,reload 方法,


该方法强迫浏览器刷新当前页面。

语法:location.reload([bForceGet])

参数: bForceGet, 可选参数, 默认为 false,从客户端缓存里取当前页。true, 则以 GET 方式,从服务端取最新的页面, 相当于客户端点击 F5(“刷新”)

2,replace 方法


方法通过指定URL替换当前缓存在历史里(客户端)的项目,因此当使用replace方法之后,你不能通过“前进”和“后退”来访问已经被替换的URL。

语法: location.replace(URL)

通常使用: location.reload() 或者是 history.go(0) 来做。

此方法类似客户端点F5刷新页面,所以页面method=”post”时,会出现”网页过期”的提示。 因为Session的安全保护机制。

当调用 location.reload() 方法时, aspx页面此时在服务端内存里已经存在, 因此必定是 IsPostback 的。

如果有这种应用: 需要重新加载该页面,也就是说期望页面能够在服务端重新被创建,期望是 Not IsPostback 的。

这里,location.replace() 就可以完成此任务。被replace的页面每次都在服务端重新生成。

代码: location.replace(location.href);

返回并刷新页面:

location.replace(document.referrer);

document.referrer //前一个页面的URL

不要用 history.go(-1),或 history.back();来返回并刷新页面,这两种方法不会刷新页面。

附:Javascript刷新页面的几种方法:

  1. history.go(0)
  2. location.reload()
  3. location=location
  4. location.assign(location)
  5. document.execCommand(‘Refresh’)
  6. window.navigate(location)
  7. location.replace(location)
  8. document.URL=location.href

自动刷新页面的方法:

1,页面自动刷新:把如下代码加入 区域中

 
    

其中20指每隔20秒刷新一次页面.

2,页面自动跳转:把如下代码加入 区域中

 
    

其中20指隔20秒后跳转到http://www.baidu.comt页面

3,页面自动刷新js版

4,JS刷新框架的脚本语句

//刷新包含该框架的页面用  //子窗口刷新父窗口  ( 或 刷新 ) //刷新另一个框架的页面用 

如果想关闭窗口时刷新或想开窗时刷新,在 中调用以下语句即可。

 开窗时刷新 关闭时刷新  

 

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/205766.html原文链接:https://javaforall.net

(0)
上一篇 2026年3月19日 下午5:14
下一篇 2026年3月19日 下午5:15


相关推荐

  • SpiderData 2019年1月31日 DApp数据排行榜[通俗易懂]

    SpiderData 2019年1月31日 DApp数据排行榜[通俗易懂]SpiderData 2019年1月31日 DApp数据排行榜

    2022年4月21日
    55
  • 六十四卦详细解释_六十四卦断事

    六十四卦详细解释_六十四卦断事文章目录第1卦 乾为天(乾卦) 刚健中正 上上卦第2卦 坤为地(坤卦) 柔顺伸展 上上卦第3卦 水雷屯(屯卦) 起始维艰 下下卦第4卦 山水蒙(蒙卦) 启蒙奋发 中下卦第5卦 水天需(需卦) 守正待机 中上卦第6卦 天水讼(讼卦) 慎争戒讼 中下卦第7卦 地水师(师卦) 行险而顺 中上卦第8卦 水地比(比卦) 诚信团结 上上卦第9卦 风天小畜(小畜卦) 蓄养待进 下下卦第10卦 天泽履(履卦) 脚…

    2022年8月18日
    14
  • tcping扫描所有端口_tcping端口检测工具使用

    tcping扫描所有端口_tcping端口检测工具使用大家都知道检测网络状态是,无论是服务器/客户机最常用的就是ping命令,但ping命令只能检测ICMP协议,若对方禁止ping协议了,自然ping命令也就无法检测了,此时,我们可以通过tcping工具以tcp/udp协议方式来代替ping命令检测网络延迟状况,于此同时,我们还可以监听对方开放了哪些端口等信息。windos下:1、安装tcping工具注:下载对应32位或64位的exe文件,后将文件…

    2022年6月23日
    159
  • Struts2拦截器-abstractInterceptor

    Struts2拦截器-abstractInterceptor通过继承AbstractInterceptor类,重写intercept方法,实现拦截器;需要在Struts2中初始化需要放行的action名称具体流程:1.新建Struts2项目(MyEclipse自动配置Struts2环境)2.新建页面(index.jsp)3.新建页面(login.jsp)4.新建实体类(UserInfo)5.新建action类(B…

    2022年5月15日
    44
  • [摩斯密码表]摩斯密码对照表

    [摩斯密码表]摩斯密码对照表它由两种基本信号和不同的间隔时间组成 短促的点信号 读 的 Di 保持一定时间的长信号 读 答 Da 间隔时间 滴 1t 答 3t 滴答间 1t 字母间 3t 字间 5t 1 一点为一基本信号单位 一划的长度 3 点的长度 2 在一个字母或数字内 各点 划之间的间隔应为两点的长度 3 字母 数字 与字母 数字 之间的间隔为 7 点的长度 摩

    2026年3月20日
    2
  • 腾讯版“小龙虾”WorkBuddy上线:兼容OpenClaw技能,最快1分钟完成配置

    腾讯版“小龙虾”WorkBuddy上线:兼容OpenClaw技能,最快1分钟完成配置

    2026年3月12日
    2

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号