问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

JS刷新当前页面的几种方法总结

发布网友 发布时间:2022-04-23 06:43

我来回答

2个回答

懂视网 时间:2022-05-05 14:39

现在假设top.html (即上面的页面) 有七个button来实现对bottom.html (即下面的页面) 的刷新,可以用以下七种语句,哪个好用自己看着办了。

热心网友 时间:2022-05-05 11:47

reload
方法,该方法强迫浏览器刷新当前页面。
语法:location.reload([bForceGet])
参数:
bForceGet,
可选参数,
默认为
false,从客户端缓存里取当前页。true,
则以
GET
方式,从服务端取最新的页面,
相当于客户端点击
F5("刷新")
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.页面自动刷新:把如下代码加入<head>区域中
<meta
http-equiv="refresh"
content="20">
其中20指每隔20秒刷新一次页面.
2.页面自动跳转:把如下代码加入<head>区域中
<meta
http-equiv="refresh"
content="20;url=http://www.jb51.net">
其中20指隔20秒后跳转到http://www.jb51.net页面
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
小鹏交付怎么评分 2024年5月趋乾黄道吉日 2024年5月哪天适合趋乾 2024年6月词讼黄道吉日 2024年6月哪天适合词讼 2024年8月成服黄道吉日 2024年8月哪天适合成服 2024年8月26日黄道吉日 百度识图在线识别这个人是 百度怎样识别明星是谁? 海绵城市都建什么 包钢股票前景如何 600010包钢股份这支股票我现在被套百分之六了,后市该怎么操作,适合做长 ... 超市照明的发展趋势是什么? PPP的前景如何? 刷新方式和刷新操作有什么区别 主机与外设的传输方式有哪几种?其中哪一种方式可以用于对随机事件进行处理? DRAM存储器为什么要刷新? 何放是ppp项目专家评审吗? 木瓜有保健作用吗 广西(ppp)模式是什么 墙面刷新的方法和步骤 刷新墙面能住吗 木瓜有什么保健作用? 半导体动态存储器为什么要刷新?刷新的主要方式有哪三种 asp.net页面刷新的方法有哪些 木瓜的功效是什么 华为mate9信号H+是什么意思? jquery怎么刷新页面 电镀置物架生锈后电镀层脱落掉掉食物里有毒不? 木瓜栽培抗寒防冻,保护措施有哪些? 简要说明动态RAM的各种刷新方式及其特点? 木瓜的营养价值怎么样?吃木瓜有哪些功效? 新买了个二手房,墙面如何刷新才好看又实惠?求经验? 厨房置物架层架价格 厨房壁挂置物架的安装方法 广西贵港南江地段可以修房子吗? 广西壮族自治区南宁市竹排江上游植物园段(那考河)流域治理项目——PPP项目典型案例(最新) 木瓜要怎么保鲜,放冰箱行么? 中国投资有限责任公司在广西投资高速公路ppp项目 百香果长毛了还能吃吗? 广西北海是靠旅游带动经济吗 百香果表面发霉能吃吗 广西中盟建设集团有限公司怎么样? 百香果表面轻微发霉能吃吗 百香果外面发霉可以吃吗 羊昌至平塘高速开工没有 鱼峰至宜州高速怎么还没开工 鱼峰至宜州高速怎么还没开工 PPP项目的出库是否影响合同的履行 PPP项目的出库是否影响合同的履行 ppp项目退库申请在哪里? 百香果外面发霉了,到底可不可以吃 ppp项目退库申请在哪里? 2021年项目资本金比例 百香果皮皱了还能吃吗?