【发布时间】:2011-05-21 06:41:43
【问题描述】:
我正在浏览 GitHub.com,在查看存储库的源代码时注意到,当您单击文件时,源代码滑入并且 URL 发生更改,但看起来好像页面没有刷新.有谁知道这是怎么做到的?我已经看到使用 # 符号完成此操作,尤其是在创建 Flash 站点时,但我从未见过像 GitHub 那样完成此操作,没有 #。
这是一个例子: https://github.com/jquery/jquery
单击 .gitattributes 等文本文件之一,然后单击面包屑中的 jQuery 以了解我的意思。
【问题讨论】:
-
它导航到这里的新页面...
-
做更多研究,看起来这可能是 webkit/Safari 独有的功能。
-
在某些浏览器上,页面重绘稍微不那么突兀,所以看起来更流畅,但我认为它正在加载一个新页面。
标签: apache mod-rewrite url-rewriting