history.pushState()解释向浏览器历史添加了增加一个记录。
history.pushState(stateObject, title, url);
stateObject:状态
title:标题(--几乎没有浏览器支持该参数,但是传一个空字符串会比较安全。)
url:要插入的url 不写的话默认为当前的url
举例:
var url = location.href;
history.replaceState({page: 1},"", url + "#_newurl_");
你会在浏览器历史记录里面看到:
地址栏中: