1

是否可以使用 Chrome 和 Firefox 浏览器的插件更改地址栏行为?

更具体地说,我们想制作一个插件,它也可以通过我们的网站(我们存储用户书签的地方)进行搜索。现在我们通过创建一个插件来实现它,当用户按下它时会出现一个搜索字段。但是,理想情况下,我们希望结果直接出现在地址栏中,因为这对用户来说是最自然的方式。

如果可能的话,你能给我提供一个以某种方式做到这一点的插件吗?

谢谢!

4

1 回答 1

3

无需编写浏览器插件即可执行此操作。

Firefox 和 Chrome 都可以从网页中获取 OpenSearch 规范,允许用户将您的网站添加为自定义搜索引擎。有关如何执行此操作的详细信息,请参阅OpenSearch 主页。它可以在两种浏览器中运行而无需额外的工作,它不需要用户去安装任何东西,而且我相信它也可以在 Internet Explorer 中运行。我认为这对你来说将是一个更好的解决方案。:)

例如,Stack Overflow 在https://stackoverflow.com/opensearch.xml有一个 OpenSearch 规范。如果您使用 Chrome 并在地址栏中键入“stackoverflow.com”并在其后添加一个空格,则可以像您描述的那样在该站点上进行搜索。

于 2013-05-17T15:41:36.757 回答