1

我想开发一个扩展,它可以检测我在地址栏中输入的单词。如果单词匹配某些内容,它将在地址栏中显示指定的 url。

实际上,这就像谷歌浏览器自己做的那样。但我会让浏览器先检测到我的关键字,然后显示指定的 url。只有当无法匹配我的关键字时,才会显示 google 提供的 url。

4

2 回答 2

1

我不确定它是否完全符合您的需要,但您可以查看Omnibox API

当用户输入您的扩展程序的关键字时,用户开始仅与您的扩展程序进行交互。每次击键都会发送到您的分机,您可以提供建议作为回应。

建议可以以多种方式进行丰富的格式化。当用户接受建议时,您的扩展程序会收到通知并可以采取行动。

于 2013-09-29T06:57:00.420 回答
0

这是不可能的,但您可以在 HTML 中创建自己的地址栏并监控它的变化。

当用户键入关键字时,您可以在另一个窗口中修改 window.location。例如,您还可以修改同一窗口以在 IFrame 中显示 url 内容。

于 2013-09-29T00:35:04.040 回答