我的 C# 浏览器显示了 IE 历史记录中的一些历史记录

发布于 2024-11-04 10:01:46 字数 96 浏览 3 评论 0原文

在我的c#浏览器中浏览后,至少一半的历史记录显示在IE浏览器历史记录中。

有办法防止这种情况吗? 另外,我如何让弹出窗口显示在我的浏览器而不是 IE 中? 谢谢

after browsing in my c# browser, atleast half the history is shown in the IE browser history.

is there a way of preventing this?
also, how wouuld i get any popups to show in my broswer not IE?
thanks

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

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

发布评论

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

评论(1

贩梦商人 2024-11-11 10:01:46

您实际上正在使用 Internet Explorer,只是没有框架窗口。它没有选择性启用历史记录的选项。

这里没有有吸引力的选择。 IUrlHistoryStg2 接口允许您操作浏览器历史记录。检查此问题以获取您需要的声明。虽然 DeleteUrl() 方法是显而易见的选择,但它实际上并不像知识库文章中所述那样工作

剩下的就是重锤ClearHistory()。实际使用它可能会促使用户切换到另一个浏览器,这是解决问题的另一种方法。

You are actually using Internet Explorer, just without the frame window. It doesn't have an option to selectively enable history recording.

You don't have attractive options here. The IUrlHistoryStg2 interface lets you manipulate the browser history. Check this question for the declarations you will need. While the DeleteUrl() method would be the obvious choice, it doesn't actually work as documented in this KB article.

Which leaves but the heavy hammer, ClearHistory(). Actually using it might inspire the user to switch to another browser, another way to solve the problem.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文