为什么我在js里面用window.location.reload(true);不刷新页面 15

看起来是页面是闪了下,实际是没有达到刷新的效果,硬是要手动的按下F5才能看到刷新的结果,有的时候点第二次的时候才有效果,真要崩溃了,这是什么问题,但是火狐里面没有问题。... 看起来是页面是闪了下,实际是没有达到刷新的效果,硬是要手动的按下F5才能看到刷新的结果,有的时候点第二次的时候才有效果,真要崩溃了,这是什么问题,但是火狐里面没有问题。 展开
 我来答
大董小生
2018-03-30 · TA获得超过9089个赞
知道小有建树答主
回答量:89
采纳率:100%
帮助的人:2.7万
展开全部

window.location.reload()


不要true

解决方法:

location.replace(location.href);



换成这个看看

js刷新页面location.reload()用法:

代码示例:

window.location.href=window.location.href; 


window.location.reload;

1、经测试,这两句在某些情况下可以代替location.reload(true);而不会出现重试对话框达到刷新的效果。

2、在js中实现刷新页面的方法有很多种,在js中有一个location.reload()函数,它就可以实现我们想要的功能。

IORIcsnet
2012-09-24 · 超过23用户采纳过TA的回答
知道答主
回答量:104
采纳率:0%
帮助的人:62.1万
展开全部
window.location.reload()
不要true
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
blogforsite
推荐于2018-02-27 · TA获得超过170个赞
知道小有建树答主
回答量:189
采纳率:100%
帮助的人:205万
展开全部
location.replace(location.href);

换成这个看看
本回答被网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
祈鹅尚店
2012-09-21 · TA获得超过150个赞
知道小有建树答主
回答量:347
采纳率:100%
帮助的人:155万
展开全部
window.location.href = window.location.href; 试试这条
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 1条折叠回答
收起 更多回答(2)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式