4

我们可以使用“导航器”在浏览器中获取已安装的插件有没有类似的方法可以使用 JavaScript 在浏览器中获取已安装的搜索引擎列表?

4

1 回答 1

4

简单的回答:没有。

“插件”的定义很好理解,它是通过其操作为页面提供附加功能的组件。向用户界面公开各个插件的可用性是合理的,以使其能够就所显示的内容类型做出明智的决定。

“已安装的搜索引擎”没有明确定义,并且在不同的浏览器中有所不同,并且对单个页面或站点的功能也没有影响;这是您不希望页面需要了解的用户选项,就像(例如)您无法获取当前打印机的列表一样。

您应该能够编写一个 JavaScript 可以用来访问此信息的插件(这可能需要访问每个已安装浏览器的注册表项),但这首先取决于用户安装它。

于 2013-08-02T10:37:48.997 回答