Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/google-chrome/4.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/ssh/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Search 保存使用历史记录以提供建议 我有一个执行本地搜索的小扩展 它在本地公司文件列表中搜索与该名称匹配的文件,然后打开一个包含结果的页面 扩展名有一个文本框,用户在其中键入查询_Search_Google Chrome_Google Chrome Extension_String Matching - Fatal编程技术网

Search 保存使用历史记录以提供建议 我有一个执行本地搜索的小扩展 它在本地公司文件列表中搜索与该名称匹配的文件,然后打开一个包含结果的页面 扩展名有一个文本框,用户在其中键入查询

Search 保存使用历史记录以提供建议 我有一个执行本地搜索的小扩展 它在本地公司文件列表中搜索与该名称匹配的文件,然后打开一个包含结果的页面 扩展名有一个文本框,用户在其中键入查询,search,google-chrome,google-chrome-extension,string-matching,Search,Google Chrome,Google Chrome Extension,String Matching,问题是,如果我再次单击扩展名,并希望执行之前已经执行的查询,则需要再次键入 我希望文本框保存历史记录,并在开始键入新查询时显示建议 我该怎么做?建议匹配可以是非常简单的字符串匹配,没有什么特别之处。但是我该如何/在哪里保存历史记录呢?如果你问的是标准浏览器的自动完成功能,那么我认为没有一种方法可以通过编程方式创建它 例如,您可以使用jQuery构建自己的。您只需向它提供以前的查询,它将完成其余的工作 要存储您可以使用的以前的查询,您需要从后台页面访问这些查询

问题是,如果我再次单击扩展名,并希望执行之前已经执行的查询,则需要再次键入

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

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

如果你问的是标准浏览器的自动完成功能,那么我认为没有一种方法可以通过编程方式创建它

例如,您可以使用jQuery构建自己的。您只需向它提供以前的查询,它将完成其余的工作

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