修改浏览器当前网页链接,但是页面不调整

发布时间: 2020-04-02 14:37:21 作者: 大象笔记

用于在过滤商品分类时,在浏览器地址栏给出对应的 URL,方便分享。但是又会引起浏览器跳转页面。

JS 实现

window.history.pushState({}, "", "/new-url?key=value");

如何判断当前浏览器是否支持 pushState

if (window.history && window.history.pushState)

参数

history.pushState(state, title[, url])

参考

我是一名山东烟台的开发者,联系作者