Javascript 删除浏览器历史记录

Javascript 删除浏览器历史记录,javascript,browser,browser-history,Javascript,Browser,Browser History,如何删除浏览器历史记录?是否有任何解决方案,使用JavaScript或其他任何东西?不,这绝对不可能从JavaScript中实现,因为这将是一个巨大的安全漏洞-您访问的任何网站都可能删除您的历史记录 您可以通过浏览器用户界面或使用浏览器插件来完成,但这取决于浏览器 也许您可以解释您的问题所在,然后我们可以提供更好的帮助。当您返回“后退”按钮历史记录中的第一页,然后将url更改为所需页面时,浏览器历史记录将被清除。这可以通过以下代码实现 window.history.go(-(window.his

如何删除浏览器历史记录?是否有任何解决方案,使用JavaScript或其他任何东西?

不,这绝对不可能从JavaScript中实现,因为这将是一个巨大的安全漏洞-您访问的任何网站都可能删除您的历史记录

您可以通过浏览器用户界面或使用浏览器插件来完成,但这取决于浏览器


也许您可以解释您的问题所在,然后我们可以提供更好的帮助。

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

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

我们必须知道您使用的浏览器。您可以通过进入浏览器的“选项”菜单,然后单击“删除历史记录”来删除历史记录。为什么必须以编程方式执行此操作?浏览器中专门用于此目的的功能有什么问题?大家好,我使用ASP.net和C#开发了一个在线考试系统,如果第一个用户登录并完成他的考试,第二个用户登录到同一台机器上的同一个浏览器和同一张试卷,那么答案将保留在浏览器历史记录中,并且不可能每次都手动完成,因此,请帮助我…我正在使用IE7.0及以上版本…您的问题应该通过重新设计您的考试系统来解决。页面内容应基于当前会话呈现。听起来好像你有一个类似于考试答案的静态页面。