Javascript HTML4回退在URL中提供尾随点

Javascript HTML4回退在URL中提供尾随点,javascript,history.js,html4,Javascript,History.js,Html4,我正在使用history.js和pushState为我的公司构建一个新的投资组合, 该站点需要与HTML4兼容,当我设法使用pushState时,我在创建片段标识符等价物时遇到了问题。如果您尝试在IE中导航站点 只是寻找方向(提示、教程等) 忘记使用片段标识符跟踪历史 你会被诅咒,永远支持它(其他人链接到你的页面不会消失) 服务器永远看不到它,所以你会遭受推特上默认页面的闪现 一个标准的、更好的替代品已经存在,所以它已经在消亡 如果浏览器支持历史API,则使用它 如果没有,请退回到非Aja

我正在使用history.js和pushState为我的公司构建一个新的投资组合,

该站点需要与HTML4兼容,当我设法使用pushState时,我在创建片段标识符等价物时遇到了问题。如果您尝试在IE中导航站点 只是寻找方向(提示、教程等)

忘记使用片段标识符跟踪历史

  • 你会被诅咒,永远支持它(其他人链接到你的页面不会消失)
  • 服务器永远看不到它,所以你会遭受推特上默认页面的闪现
  • 一个标准的、更好的替代品已经存在,所以它已经在消亡
如果浏览器支持历史API,则使用它


如果没有,请退回到非Ajax,而不是非历史API(这是)。

我还没有真正尝试过hashtag部分,只是寻找方向(提示、教程等)。在我看来,history.js的文档非常糟糕。hashtag是在Twitter上搜索时标记的关键字。请不要用这个术语来指片段标识符。如果我理解正确,你的意思是-完全去掉片段标识符?我在考虑,如果没有它们,网站将正常运行(有一些滚动调整)。