我正在尝试使用 C# 并排打开两个单独的浏览器 windows。我试过使用 Process.Start(url)
但这会导致 Chrome 打开新标签页而不是新窗口。这似乎适用于 IE,但我希望拥有可以适用于不同类型浏览器的代码,即:IE、Chrome、Firefox 和 Safari。如何检测默认浏览器,然后并排打开两个单独的窗口?此外,我希望能够将两个窗口并排放置,这可能吗?
最佳答案
如果你想在 chrome 中打开新窗口而不是新标签,这段代码对我有用
Process process = new System.Diagnostics.Process();
process.StartInfo.FileName = "chrome";
process.StartInfo.Arguments = <yoururl> + " --new-window";
process.Start();
关于c# - 如何打开两个单独的(默认)浏览器窗口而不是新选项卡,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13150366/