HTML5 URL更新无刷新

问题描述:

我试过使用HTML5 window.history.pushState函数,但我无法完全理解它的工作原理。HTML5 URL更新无刷新

这是函数:

function changeUrl() { 
     window.history.pushState(object, "Title", "?side=annoncer&sletid=1"); 
    } 

这是应该调用它的链接:

<a href="javascript:void(0);" onClick="changeUrl();"> 

我做了什么错?

你不需要设置对象

function changeUrl() { 
     window.history.pushState(null, "Title", "?side=annoncer&sletid=1"); 
    } 

检查它,它就会很好地工作。

+0

的伎俩。谢谢 – 2012-08-07 14:13:35

将其更改为:

  window.history.pushState(null, "Title", "?side=annoncer&sletid=1");