我有一个网页,用户可以通过 AJAX 显示条款和条件,而无需重新加载页面。这本身是没有问题的,但是,我也在努力推动一种历史状态。
除了 IE 之外,这在大多数浏览器中都可以正常工作。由于某种莫名其妙的原因,内容是通过 AJAX 加载的,而且还会在上一页中打开一个新选项卡。我怎样才能解决这个问题?
您可以在该网页上查看示例(http://galaxy-battle.de),尝试单击“加入”框中的“条款和条件”。
IE9及以下版本不支持pushState。调用以下行时出现异常
window.history.pushState(null, null, pathFullPage);
SCRIPT438:对象不支持属性或方法“pushState”
?terms_and_conditions,第 62 行字符 21
您可能会对查看以下讨论的一些解决方法感兴趣在IE中模拟/填充history.pushstate()
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)