history.pushState()

history.pushState()解釋向瀏覽器歷史添加了增加一個記錄。

history.pushState(stateObject, title, url);

stateObject:狀態

title:標題(--幾乎沒有瀏覽器支持該參數,但是傳一個空字符串會比較安全。)

url:要插入的url 不寫的話默認爲當前的url

舉例:

var url = location.href;
history.replaceState({page: 1},"", url + "#_newurl_");

你會在瀏覽器歷史記錄裏面看到:

地址欄中:

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章