window.history.replaceState(stateObj, title[, url]);
参数
stateObj
状态对象是一个JavaScript对象,它与传递给 replaceState
方法的历史记录实体相关联.
title
大部分浏览器忽略这个参数, 将来可能有用. 在此处传递空字符串应该可以防止将来对方法的更改。或者,您可以为该状态传递简短标题
url 可选
历史记录实体的URL. 新的URL跟当前的URL必须是同源; 否则 replaceState 抛出一个异常.
示例
window.history.replaceState({},"","http://www.baidu.com");