删除浏览器历史记录

发布于 2024-10-30 14:22:57 字数 50 浏览 1 评论 0原文

如何删除浏览器历史记录?有没有什么解决方案,使用 JavaScript 或者其他什么?

How to delete browser history? Is there any solution, using JavaScript or anything else?

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(2

野の 2024-11-06 14:22:57

不,这对于 JavaScript 来说绝对是不可能的,因为这将是一个很大的安全漏洞 - 您访问的任何网站都可以删除您的历史记录。

您可以从浏览器 UI 或使用浏览器插件来完成此操作,但这取决于浏览器。

也许您可以解释一下您的问题是什么,然后我们也许可以提供更好的帮助。

No, this is definitely not possible from JavaScript, as it would be a big security hole - any website you visit could delete your history.

You can do it from the browser UI, or by using a browser plugin, but that depends on the browser.

Maybe you can explain what your problem is, then we may be able to help better.

感性 2024-11-06 14:22:57

当您返回后退按钮历史记录中的第一页,然后将 URL 更改为所需页面时,浏览器历史记录将被清除。这可以通过以下代码来实现。

window.history.go(-(window.history.length-1));
window.location.href="http://newUrl";

When you go back to the first page in the back button history and then change the url to your desired page, then the browser history gets cleared. This can be achieved with following piece of code.

window.history.go(-(window.history.length-1));
window.location.href="http://newUrl";
~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文