gpt4 book ai didi

apache - 如何重写 URL 而不刷新,例如 GitHub.com

转载 作者:行者123 更新时间:2023-12-01 19:53:42 25 4
gpt4 key购买 nike

我在浏览 GitHub.com 时注意到,在查看存储库的源代码时,单击一个文件,源代码会滑入,并且 URL 会发生变化,但页面并没有刷新。有谁知道这是如何做到的?我见过使用 # 符号完成此操作,尤其是在创建 Flash 站点时,但我从未见过像 GitHub 那样不使用 # 的方式完成此操作。

这是一个例子: https://github.com/jquery/jquery

单击其中一个文本文件(例如 .gitattributes),然后单击面包屑中的 jQuery 以了解我的意思。

最佳答案

Github 使用 window.history.replaceState()

Here你可以看看他们是如何做到的

关于apache - 如何重写 URL 而不刷新,例如 GitHub.com,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4371705/

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