为了账号安全,请及时绑定邮箱和手机立即绑定

Internet Explorer是否支持pushState和replaceState?

Internet Explorer是否支持pushState和replaceState?

繁花不似锦 2019-10-17 10:46:02
有人知道Internet Explorer是否支持history.pushState()和操纵浏览器历史记录的history.replaceState()方法吗?考虑到这些只是在Firefox 4中实现的,我没有屏息,但是有人知道它们是否会在IE9中出现吗?
查看完整描述

3 回答

?
慕侠2389804

TA贡献1719条经验 获得超6个赞

有关浏览器兼容性信息的最佳站点可能是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()。


更新2:IE10的当前平台预览仍不支持pushState / replaceState。


更新3:IE10的Platform Preview 3 支持历史API! 细节


查看完整回答
反对 回复 2019-10-17
  • 3 回答
  • 0 关注
  • 836 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信