history for html5

增加一页:会形成URL历史

window.history.pushState("hi", "Title", "/new-url"); //状态 标题 地址

替换当前也:不会形成URL历史,页面不可往后退

window.history.replaceState("hi", "Title", "/good");

地址URL更改事件:

popstate 当地址栏更改派发,程序调用更改不派发(CHROME初始化会派发一次)

hashchange 地址栏HASH 值时候派发,同时也派发popstate事件

 

 

posted @ 2013-03-12 09:29  liushan  阅读(243)  评论(0)    收藏  举报