原文:SPA路由器开发手记-解决chrome下location.replace后,浏览器返回操作导致页面刷新的问题

我的路由器是参考的backbone和EXT 做的。其中history采用的hashchange的方式来进行监控,IE 不支持的问题可以参考司徒大这篇文章。 我要说的是在chrome下通过location.replace替换完hash的时候,用户调用浏览器的后退操作,将导致页面刷新 相信backbone的用户也会有这个问题,我的解决方法是用history.replaceState的方式更新hash ...

2014-05-12 02:24 1 2151 推荐指数:

查看详情

 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM