使用 JavaScript 操作会话历史记录
我需要删除最新的浏览器历史记录条目这个原因 ,但是 JS 公开的任何其他操作(添加/删除)当前页面/选项卡历史记录条目的函数也是受欢迎的。
I need to delete the latest browser history entry for this reason, but any other functions exposed by JS that manipulate (add/remove) history entries for the current page/tab, are also welcome.
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(3)
我非常怀疑是否有办法。 出于安全原因,
window.history
对象提供对浏览历史记录的只读访问。I highly doubt that there is a way. The
window.history
object provides read-only access to the browsing history for security reasons.这不能使用 javascript 来完成(在正常参数内,也就是说,你可以尝试利用浏览器错误等,但我怀疑这就是这里的想法)
That cannot be done using javascript ( within normal parameters that is, you could try exploiting a browser bug and such but i doubt that is the idea here)
可以在 IFrame 上使用 location.replace 吗?
Can you use location.replace on the IFrame?