小编For*_*rdi的帖子

.back和.pushState - 两个历史的故事

这不是一个问题,而是一个有趣问题的结果.它也是一种"从我的失败中学习"

我正在尝试为IE浏览器编写HTML5历史记录的单元测试(使用window.hash替代状态维护).duckpunch按预期工作,在用户测试期间,我在IE,Chrome和Firefox中获得了一致的结果.

问题出在哪里就是单元测试.在其中我执行history.pushState(),. renplaceState,.back()和.forward()的各种组合.这些在Firefox和IE中运行良好,但Chrome给了我彻底不一致的结果.以下答案解释了原因.

javascript html5 history

6
推荐指数
2
解决办法
1816
查看次数

标签 统计

history ×1

html5 ×1

javascript ×1