gpt4 book ai didi

javascript - 一页网站上非常简单的路由

转载 作者:行者123 更新时间:2023-12-02 19:13:54 24 4
gpt4 key购买 nike

我正在开发一个简单的单页网站,其中页面使用scrollTo() javascript 库水平滚动。我有一个主页/关于/联系页面。我想知道是否有办法仍然使用某种形式的 URL 路由(例如 www.example.com/about)来获取“关于”页面,并在导航中单击该页面时在浏览器中进行更新。

最佳答案

最简单的选择是使用哈希值。即www.example.com/#about

然后您可以使用window.history (more reading)以便在不重新加载页面的情况下更改 URL。具体来说,您将寻找history.pushState()或history.replaceState()

根据您需要的浏览器支持,您可能需要类似 History.js 的内容退回到 IE 中。

关于javascript - 一页网站上非常简单的路由,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13363898/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com