欢迎访问我的个人网站==》 jiashubing.cn

window.location.href 没有刷新页面

一种解决办法是使用   window.location.reload(),缺点是: 如果网页是POST请求,那么刷新后会再次提交。

 

还有另一种,造成无法刷新的原因是:链接里有 # 号。所以把它转义一下就能解决问题

var tmpUrl = window.location.href;
tmpUrl = tmpUrl.replace(/#/g, "%23"); //将#转义为%23
window.location.href = tmpUrl;

 

posted @ 2022-07-01 10:22  贾树丙  阅读(1179)  评论(0编辑  收藏  举报