javascript 添加路径到窗口.location而不转到新页面

niknxzdl  于 2022-12-28  发布在  Java
关注(0)|答案(1)|浏览(102)

看看网上商店的例子。https://online-store-rs.netlify.app/当你点击按钮“智能手机”,“苹果”,或地方范围,窗口位置路径更改为https://online-store-rs.netlify.app/?category=smartphones&brand=apple&price=90%E2%86%95899它是怎么做的?当在javascript中我改变窗口。位置。路径的东西,页面重定向。我怎么能改变只有路径没有重定向?

nnsrf1az

nnsrf1az1#

请使用replaceState(适用于现代浏览器)或pushState

window.history.replaceState(data, title, url);
window.history.pushState(data, title, url);

相关问题