c# - 如何强制浏览器在现有选项卡而不是新选项卡中打开我的网址?

标签 c# winforms browser tabs

在 WinForms 应用程序中,我有一个表单,其中有几个链接标签。 当用户单击任何链接时,我想在我自己的应用程序已打开的现有浏览器选项卡中打开页面。 (当然除了第一次应该打开新标签) 我的问题: Process.Start("我的网址");始终打开一个新选项卡。 有什么方法可以告诉浏览器停止打开新标签页吗?

先谢谢了。

最佳答案

该行为是根据每个浏览器定义的,并且是您不应尝试干预的用户设置。如果您确实需要这种级别的控制,您是否考虑过在应用程序中托管浏览器控件?

关于c# - 如何强制浏览器在现有选项卡而不是新选项卡中打开我的网址?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10280395/

相关文章:

c# - C# 的 SCIM(跨域身份管理系统)库

c# - 如何在显示 ContextMenuStrip 时接收鼠标移动事件?

C++/Winforms 线程 : I get a build error with _beginthread

javascript - 如何通过 javascript 将浏览器滚动到所需的元素?

android - 使用上次访问的 url 打开浏览器

browser - 使用 selenium web 驱动程序在多个浏览器上运行测试

c# - 文件 POST 返回错误 415

c# - 在 C# 中读取和写入 XML 文件的值

C#/SQL 云应用程序 - 不同版本的客户端

c# - 服务器违反了协议(protocol)。 Section=ResponseHeader Detail=CR 必须跟在 LF 之后,在 WinForms 中?