如何为每个网络浏览器控件使用IE(或不同的浏览器)

本文关键字:浏览器 IE 控件 网络 | 更新日期: 2023-09-27 18:21:16

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

如果我不能为每个网络浏览器使用不同的ie。。。我可以为每个网络浏览器控件分离cookie吗?例如,如果我使用第一个可控导航

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

然后提交登录表单

webbrowser1.document.getelem..... click

这不会应用于secod控件(webbrowser2)

-

我希望你知道我想要什么:)

如何为每个网络浏览器控件使用IE(或不同的浏览器)

WebBrowser控件是IE的包装器,将始终且仅使用IE。它永远不会使用Firefox或Chrome等。除IE之外的一些浏览器可能允许Automation,但您必须查看其文档。

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

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