我正在为 Chrome+Firefox 扩展编写一段代码,它将用户重定向到给定字符串的搜索结果页面。目前我们重定向到谷歌搜索结果,而不是为搜索引擎构建我们自己的选项,我想知道是否有一种方法可以使用浏览器设置使用的任何搜索引擎。
我想知道是否有一种方法可以让 Javascript 检测浏览器设置的搜索引擎?或者将 URI 传递给浏览器(或调用浏览器 API),然后浏览器将其转换为搜索结果的正确 URL?
我正在为 Chrome+Firefox 扩展编写一段代码,它将用户重定向到给定字符串的搜索结果页面。目前我们重定向到谷歌搜索结果,而不是为搜索引擎构建我们自己的选项,我想知道是否有一种方法可以使用浏览器设置使用的任何搜索引擎。
我想知道是否有一种方法可以让 Javascript 检测浏览器设置的搜索引擎?或者将 URI 传递给浏览器(或调用浏览器 API),然后浏览器将其转换为搜索结果的正确 URL?
对于 Firefox,您应该查看nsIBrowserSearchService。
此功能未在 Chrome 扩展 API 中公开。您可以在 crbug.com/new 上提交类似这样的新功能请求。