我正在使用 history.js 和 pushState 为我的公司构建一个新的投资组合, http: //saturate.se
该站点需要与 HTML4 兼容,并且当我设法使事情与 pushState 一起工作时,我在创建片段标识符等效项时遇到了问题。如果您尝试在 IE <10 中浏览该站点,您将看到标识符添加了一个尾随点。此外,当尝试访问子目录中的链接时,URL 似乎在标识符后面缺少一个“/”(例如,“http://saturate.se/work/example”变成了http://saturate.se/#work /example "。对此的任何帮助将不胜感激。