Google Search Query 会在 Chrome 中打开多个标签页

本文关键字:标签 Search Query 会在 Chrome Google | 更新日期: 2023-09-27 18:35:42

下面的代码可以正常工作,但是如果我使用像"佛罗里达州天气"这样的搜索词,它会打开 5 个选项卡,所有选项卡都具有完全相同的搜索 URL。搜索 URL 看起来像这个"https://www.google.com/search?q=weather+in+florida",所以它似乎被正确传递了,我只是不确定为什么打开多个选项卡。

string searchTerm = textBox1.Text.Replace(" ", "+");
Process.Start(@"C:'Program Files (x86)'Google'Chrome'Application'chrome.exe",
      @"https://www.google.com/search?q=" + searchTerm);

如果我尝试更长的查询"美国今天的股市是什么样的",它会再次打开 5 个选项卡,因此选项卡计数似乎不受查询长度的影响。

有人知道如何解决它吗?

Google Search Query 会在 Chrome 中打开多个标签页

这在我的机器上工作正常。您应该检查Chrome的扩展程序。由于某些扩展,可能会出现此问题。

啊,我发现了问题。实际上是我正在使用的一个循环,代码循环了 5 次,因为我没有正确返回 if。正如Chetan所提到的,它确实可以正常工作。