有没有办法在 Javascript 的历史记录中插入自己的项目?

有没有办法在 Javascript 的历史记录中插入自己的项目?

我想使用 javascript 在历史记录中添加一些项目?有什么办法吗?

提前致谢 !

乌代

答案1

我相信您正在寻找的是:

history.pushState( stateObj, title, url );

一定要读: https://developer.mozilla.org/en/DOM/Manipulating_the_browser_history

历史状态在跨浏览器兼容性方面肯定仍然存在局限性,所以如果您想解决旧版本的 IE 等问题……您可能只需要更新 url 上的 #hashmark。

相关内容