Reputation: 1
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
Upvotes: 0
Views: 902
Reputation: 941635
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.
Upvotes: 2