首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网站开发 > Ajax >

ajax退后解决方案(四)

2012-08-24 
ajax后退解决方案(四)三、通过修改location.hash产生历史,hashchange事件处理后退?每次ajax操作去改变locat

ajax后退解决方案(四)

三、通过修改location.hash产生历史,hashchange事件处理后退

?

每次ajax操作去改变location.hash的值,每次修改后地址栏均会有所体现。在window.onhashchange中监听该事件。通过hash的值取对应的历史。

较iframe的好处是可以复制地址栏的url直接进入该历史记录,缺点是IE6/7不支持。

?

history-0.4.js

相关:

http://msdn.microsoft.com/en-us/library/cc288209(v=vs.85).aspx

https://developer.mozilla.org/en/DOM/window.onhashchange

http://www.whatwg.org/specs/web-apps/current-work/multipage/history.html#event-hashchange

热点排行