我如何为每个webbrowser控件使用IE(或不同的浏览器)?

时间:2014-09-10 10:42:38

标签: c# .net winforms browser

我想在c#.NET中为我的webbrowser控件使用不同的浏览器。 例如,如果我从webbrowser1登录到facebook,我将不会在webbrowser2中

如果我不能使用即不同的每个webbrowser ...我可以为每个webbrowser控件分开cookie吗? 例如,如果我使用第一个控制器导航

    webbrowser1.navigate("this is not important");

然后提交登录表单

webbrowser1.document.getelem..... click

那将不适用于secod控件(webbrowser2)

<击> -

我希望你能理解我想要的东西:)。

1 个答案:

答案 0 :(得分:0)

WebBrowser控件是IE的包装器,将始终只使用IE。它永远不会使用Firefox或Chrome等。除IE之外的某些浏览器可能允许自动化,但您必须检查其文档。

在两行代码中,两者都使用名为webbrowser1的控件,因此Navigate和getelement将始终转到控件。如果要使用两个浏览器实例,则需要有2个控件。

我不清楚你的问题是什么。以上两点是我能回答的问题。