一尘不染

Internet Explorer是否支持pushState和replaceState?

html

有人知道InternetExplorer是否支持history.pushState()和操纵浏览器历史记录的history.replaceState()方法吗?考虑到这些只是在Firefox
4中实现的,我没有屏息,但是有人知道它们是否将用于IE9吗?


阅读 261

收藏
2020-05-10

共1个答案

一尘不染

有关浏览器兼容性信息的最佳站点可能是CanIUse。这是历史部分。

摘要 -IE9:否IE10:是 (从平台预览版3开始)

IE9的第一个发布候选版本(2011年2月10日发布)不支持history.pushState或history.replaceState。通常,产品进入RC阶段后不会添加任何新功能,因此最终的IE9不太可能支持这些方法。

Microsoft对IE9确实具有的功能的[开发人员有很好的概述。

更新: Internet Explorer 9已启动 (2011年3月14日),并且绝对
不支持history.pushState()history.replaceState()

2020-05-10