How does GitHub change the URL without reloading a page?

前端 未结 2 452
孤街浪徒
孤街浪徒 2021-01-28 09:52

Go to any GitHub page and click on any of the directories/files and observe how the URL changes but only part of the page is updated. There\'s no whole page reloading.

H

2条回答
  •  一生所求
    2021-01-28 10:33

    Github use PJAX (Ref). You may see about jquery-pjax here. Note that this feature is not covered support by all browser, there are some browser that cannot be use this benefits.

提交回复
热议问题