【问题标题】:Saving history of usage to offer suggestions保存使用历史以提供建议
【发布时间】:2011-10-06 13:30:37
【问题描述】:
  • 我有一个执行本地搜索的小扩展。
  • 它在本地公司文件列表中搜索与该名称匹配的文件,然后打开一个包含结果的页面。
  • 该扩展程序有一个文本框,用户可以在其中输入查询。

问题是,如果我再次点击扩展程序并想要执行我之前已经执行过的查询,我需要再次输入。

  • 我希望文本框保存历史记录,并在我开始输入新查询时显示建议。

我该怎么做?建议匹配可以是非常简单的字符串匹配,没什么花哨的。但是如何/在哪里可以保存历史记录?

【问题讨论】:

    标签: search google-chrome google-chrome-extension string-matching


    【解决方案1】:

    如果您询问标准浏览器的自动完成功能,那么我认为没有办法以编程方式创建它。

    例如,您可以使用 jQuery 的 autocomplete plugin 构建自己的。您只需将之前的查询提供给它,剩下的就交给它了。

    要存储以前的查询,您可以使用localStorage,您需要从后台页面访问。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2023-03-05
      • 2015-02-20
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多