2010-08-16 45 views
1

当我在地址中输入内容时,Google建议服务提供自动完成功能。如何编写Chrome建议服务

我想写我自己的自动完成...我倾向于使用yubnub,我需要自己的命令与自动完成。

我该怎么做?

请指教,

感谢,

-hbt

回答

0

目前还没有挂接到Chrome的地址栏(称为Omnibar由Chrome团队)的方式,但有一个建议的扩展API:

此API会当用户键入Omnibar时让您获取事件,并返回将显示在自动填充部分中的建议。

目前,这是作为一个实验性API启用,因此你也许可以开始使用它:

你需要遵循有关如何启用实验性API这些方向为扩展开发:

我自己并没有使用这个API,但如果你真的写了一些东西,那么得到你可能有的任何反馈都是很好的。最好的地方是发送消息到Chromium扩展讨论组:http://groups.google.com/a/chromium.org/group/chromium-extensions/topics

+0

谢谢。这就是我一直在寻找的。 – hbt 2010-09-08 02:31:45

1

我使用此代码的变化:每一个按键在按下时

http://www.codeproject.com/KB/aspnet/Search_SuggestTextBox.aspx

从本质上讲,框中,进行ajax调用,并将文本框的值传递给解析输入文本的PHP页面,理解它并显示下拉式盒子,为您提供选择选项。

你可以看到这个网页上我的实现:

http://www.needthishere.com/index.php

一旦页面加载,在相应的框中键入一个邮政编码。这种技术可以用于一种自动完成查找类型的功能。