最新文章专题视频专题关键字专题1关键字专题50关键字专题500关键字专题1500TAG最新视频文章视频文章20视频文章30视频文章40视频文章50视频文章60 视频文章70视频文章80视频文章90视频文章100视频文章120视频文章140 视频2关键字专题关键字专题tag2tag3文章专题文章专题2文章索引1文章索引2文章索引3文章索引4文章索引5123456789101112131415文章专题3
vue刷新当前页面 python scipy brushset笔刷怎么导入ps 一键修复0xc000007b 中队长是什么级别 锐雯最怕的5个英雄 三人两口一匹马猜一字 python中def怎么用 c++ try catch adr是什么意思csgo c++ 正则表达式 python try catch hyper-v找不到 推车式灭火器的使用方法 推车式干粉灭火器使用方法 lol手游资产等级奖励 win10屏幕几秒黑屏几秒又显 消防设施操作员好考吗 3分钟表白文本 qq名字男可爱带符号 伤感签名大全 qq搞笑网名 livp格式是什么 2022扣扣个性签名 qq情侣网名一男一女 spring 面试题 情侣网名设计 微博昵称 个性签名大全最新版的 简单的网名大全 扣扣个性霸气签名 百度贴吧名字 好听的网名 心情不好的个性签名 相册名字大全 闺蜜网名2个人 空间相册名字大全 微博名字大全女生 2022qq网名情侣大全 2022qq名字大全
当前位置: 首页 - 科技 - 知识百科 - 正文

js刷新当前页面

来源:懂视网 责编:李赢赢 时间:2022-01-12 11:33:12
文档

js刷新当前页面

js刷新当前页面共有五种方法:1、reload方法,该方法强迫浏览器刷新当前页面。2、replace方法通过指定URL替换当前缓存在历史里(客户端)的项目。3、页面自动刷新。4、页面自动跳转。5、页面自动刷新js版。
推荐度:
导读js刷新当前页面共有五种方法:1、reload方法,该方法强迫浏览器刷新当前页面。2、replace方法通过指定URL替换当前缓存在历史里(客户端)的项目。3、页面自动刷新。4、页面自动跳转。5、页面自动刷新js版。

js怎么刷新当前页面呢?不知道的小伙伴来看看小编今天的分享吧!

js刷新当前页面共有五种方法:

1、 reload

reload 方法,该方法强迫浏览器刷新当前页面。
语法:location.reload([bForceGet])   
参数: bForceGet, 可选参数, 默认为 false,从客户端缓存里取当前页。true, 则以 GET 方式,从服务端取最新的页面, 相当于客户端点击 F5("刷新")

reload() 方法用于重新加载当前文档。
如果该方法没有规定参数,或者参数是 false,它就会用 HTTP 头 If-Modified-Since 来检测服务器上的文档是否已改变。如果文档已改变,reload() 会再次下载该文档。如果文档未改变,则该方法将从缓存中装载文档。这与用户单击浏览器的刷新按钮的效果是完全一样的。

2、replace

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();来返回并刷新页面,这两种方法不会刷新页面。 

3、页面自动刷新:

把代码加入<head>区域中

 代码如下:

<meta http-equiv="refresh" content="20">

其中20指每隔20秒刷新一次页面.
4、页面自动跳转:

把代码加入<head>区域中

 代码如下:

<meta http-equiv="refresh" content="20;url=http://www.jb51.net">

其中20指隔20秒后跳转到http://www.jb51.net页面
5、页面自动刷新js版:

代码如下:

<script language="JavaScript">
function myrefresh()
{undefined
   window.location.reload();
}
setTimeout('myrefresh()',1000); //指定1秒刷新一次
</script>

以上就是小编今天的分享了,希望可以帮助到大家。

声明:本网页内容旨在传播知识,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。TEL:0731-84117792 E-MAIL:11247931@qq.com

文档

js刷新当前页面

js刷新当前页面共有五种方法:1、reload方法,该方法强迫浏览器刷新当前页面。2、replace方法通过指定URL替换当前缓存在历史里(客户端)的项目。3、页面自动刷新。4、页面自动跳转。5、页面自动刷新js版。
推荐度:
  • 热门焦点

最新推荐

猜你喜欢

热门推荐

专题js返回上一页但不刷新专题js刷新整个页面专题x精子存活几天专题白起图片恋与制作人专题把我这个手机上设置一个自动抢红包的功能专题拔牙拆线注意事项专题白带怎么自我检查专题拔牙创面几天能好专题拔完智齿有什么症状专题拔牙打麻药扁桃体疼喉咙痛专题拔牙不注意会得什么病专题我想吃一个小孩绘本赏析专题白草畔还是百草畔专题拔完智齿发烧了正常吗专题显卡啸叫的最佳处理办法专题拔牙除了打麻药还需要注射其它药吗专题把五米长的绳子平均分成八段每段占全长的专题拔完牙一直很痛怎么办专题patiromer专题拔牙齿会不会肿专题
Top