java重新加载页面_如何使用JavaScript重新加载页面

如何使用JavaScript重新加载页面?

我需要一种适用于所有浏览器的方法。

#1楼

如果你把

window.location.reload(true);

在页面开始时,没有其他条件限制运行该代码的条件,页面将加载,然后继续重新加载自身,直到关闭浏览器。

#2楼

您可以使用window.location.reload();执行此任务window.location.reload(); 。 由于有很多方法可以执行此操作,但我认为这是使用JavaScript重新加载同一文档的适当方法。 这是解释

可以使用JavaScript window.location对象

获取当前页面地址(URL)

将浏览器重定向到另一个页面

重新加载同一页面

window :在JavaScript中代表浏览器中的打开窗口。

location :在JavaScript中保存有关当前URL的信息。

location对象就像window对象的一部分,可以通过window.location属性来调用。

location对象具有三种方法:

assign() :用于加载新文档

reload() :用于重新加载当前文档

replace() :用于将当前文档替换为新文档

所以在这里我们需要使用reload() ,因为它可以帮助我们重新加载同一文档。

因此,请像window.location.reload();一样使用它window.location.reload(); 。

要要求浏览器直接从服务器而不是从缓存中检索页面,可以将true参数传递给location.reload() 。 此方法与所有主要浏览器兼容,包括IE,Chrome,Firefox,Safari,Opera。

#3楼

您可以简单地使用

window.location=document.URL

其中document.URL获取当前页面的URL,window.location重新加载它。

#4楼

尝试:

window.location.reload(true);

设置为“ true”的参数将从服务器重新加载新副本。 忽略它会从缓存中提供页面。

#5楼

这对我有用:

function refresh() {

setTimeout(function () {

location.reload()

}, 100);

}

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值