“后退按钮” - 对ajax的原生支持

时间:2011-11-05 13:58:44

标签: ajax back-button browser-history

自从ajax成为使用它的最受欢迎网站(以某种形式或其他形式)的主流以来,已经有一段时间了。此外,在此期间,几乎所有主流浏览器都有多个主要版本,但我们没有看到对“后退按钮”的原生支持,并且在基于ajax的请求的情况下按下后退按钮处理事件留给脚本'黑客。

对于浏览器的Ajax,对后退按钮进行原生支持有哪些挑战?为什么还没有实施?

1 个答案:

答案 0 :(得分:1)

似乎在HTML5中有一些支持,并在API中增加了以下方法:

history.pushState();  
history.replaceState();  
window.onpopstate();  

嗯,回答你自己的问题很有趣,但以防万一有人来搜索。然而,this是我读到它的地方。