2012-08-07 135 views
0

我試過使用HTML5 window.history.pushState函數,但我無法完全理解它的工作原理。HTML5 URL更新無刷新

這是函數:

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

這是應該調用它的鏈接:

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

我做了什麼錯?

回答

5

你不需要設置對象

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

檢查它,它就會很好地工作。

+0

的伎倆。謝謝 – 2012-08-07 14:13:35

0

將其更改爲:

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