使用hash变化来解决Ajax导致浏览器前进后退按钮失效[DEMO]

文章地址 | 断桥残雪部落格
当hash值改变的时候,浏览器地址也就发生了相应的变化,这样浏览器就会以为地址发生了变化,从而产生前进后退按钮的变化,在这时我们可以通过浏览器后退按钮,把URL“后退”为之前的URL(只是#后的hash变化而已)。我们可以通过浏览器的这一个特点来解决Ajax应用中导致的前进后退失效问题。 在这里断桥残雪使用jQuery以及jQuery的hashchange插件来写一个hash变化来解决上述问题。
感觉不错?请广告支持哦~(*^__^*) ……