CN106484921A - 一种在网页的浏览记录中搜索关键字的方法 - Google Patents
一种在网页的浏览记录中搜索关键字的方法 Download PDFInfo
- Publication number
- CN106484921A CN106484921A CN201611111188.2A CN201611111188A CN106484921A CN 106484921 A CN106484921 A CN 106484921A CN 201611111188 A CN201611111188 A CN 201611111188A CN 106484921 A CN106484921 A CN 106484921A
- Authority
- CN
- China
- Prior art keywords
- record
- keyword
- key
- positional information
- browsing
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F16/00—Information retrieval; Database structures therefor; File system structures therefor
- G06F16/90—Details of database functions independent of the retrieved data types
- G06F16/95—Retrieval from the web
- G06F16/957—Browsing optimisation, e.g. caching or content distillation
- G06F16/9577—Optimising the visualization of content, e.g. distillation of HTML documents
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F16/00—Information retrieval; Database structures therefor; File system structures therefor
- G06F16/90—Details of database functions independent of the retrieved data types
- G06F16/95—Retrieval from the web
- G06F16/951—Indexing; Web crawling techniques
Landscapes
- Engineering & Computer Science (AREA)
- Databases & Information Systems (AREA)
- Theoretical Computer Science (AREA)
- Data Mining & Analysis (AREA)
- Physics & Mathematics (AREA)
- General Engineering & Computer Science (AREA)
- General Physics & Mathematics (AREA)
- Information Retrieval, Db Structures And Fs Structures Therefor (AREA)
Abstract
本发明提供一种在网页的浏览记录中搜索关键字的方法,首先,输入要搜索的关键字并设置所要查询浏览记录的范围,开始查询;然后,从设置的浏览记录的范围中查询关键字在浏览记录中的每一处位置信息,并将关键字的每一处位置信息按查询到的先后顺序存放入关键字位置列表中;最后,从关键字位置列表取出位置信息进行定位,在搜索窗口中显示所述位置信息前后的浏览记录,本方法可以根据关键字在浏览记录中快速查询到含有关键字的信息。
Description
技术领域
本发明涉及一种在网页的浏览记录中搜索关键字的方法。
背景技术
当前,许多的网页浏览工具中还是没有可以根据关键字查询浏览记录,当用户需要查询自己的一些浏览记录时候,需要在全部的浏览记录中查询,非常缓慢,在一些可以根据关键字查找浏览记录的网页中,会将全部查询的记录都显示出来,没有前后文,在用户无法确定的情况下,还是需要一条一条的找,效率低下。
发明内容
本发明要解决的技术问题,在于提供一种在网页的浏览记录中搜索关键字的方法,可以在浏览记录中快速查找到用户自己需要的信息。
本发明具体包括如下步骤:
包括如下步骤:
步骤10、输入要搜索的关键字并设置所要查询浏览记录的范围,开始查询;
步骤20、从设置的浏览记录的范围中查询关键字在浏览记录中的每一处位置信息,并将关键字的每一处位置信息按查询到的先后顺序存放入关键字位置列表中;
步骤30、从关键字位置列表取出位置信息进行定位,在搜索窗口中显示所述位置信息前后的浏览记录。
进一步地,所述步骤30进一步具体为:
步骤31、若用户点击上一个按钮,则从关键字位置列表中取出最后一个位置信息进行定位,若用户点击下一个按钮,则从关键字位置列表中取出第一个位置信息进行定位;
步骤32、若用户再次点击上一次按钮或者下一个按钮,判断浏览记录是否变化或者关键字是否变化,若浏览记录无变化且关键字也无变化,则从关键字位置列表中取出当前位置信息的上一个或者下一个位置信息进行定位,若浏览记录变化或关键字变化,则重新遍历浏览记录,查找到关键字在浏览记录中的每一处位置信息,更新关键字位置列表,之后执行步骤31。
进一步地,所述关键字位置列表为一维数组。
进一步地,所述定位为关键字高亮定位。
进一步地,所述关键字的位置信息为关键字的位置值。
本发明具有如下优点:一种在网页的浏览记录中搜索关键字的方法可以根据关键字在浏览记录中快速的查询到含有关键字的信息,并且可以快速地进行上一个和下一个关键字的切换。
具体实施方式
下文将详细叙述一个或多个实施方式。
一种在网页的浏览记录中搜索关键字的方法,包含以下步骤:
步骤10、输入要搜索的关键字并设置所要查询浏览记录的范围,开始查询;
步骤20、从限定的浏览记录范围中查询关键字在浏览记录中的每一处位置信息,并将关键字的位置信息存放入关键字位置列表中,关键字位置列表按照查询的先后顺序进行存放,关键字位置列表为一维数组,关键字的位置信息为关键字的位置值;
步骤30、从关键字位置列表取出位置信息进行定位,在搜索窗口中显示所述位置信息前后的浏览记录,定位为高亮定位,其中高亮定位为当前关键字会以区别于当前字体的颜色标注出来。
所述步骤30进一步具体为:
步骤31、若用户点击上一个按钮,则从关键字位置列表中取出最后一个位置信息进行定位,若用户点击下一个按钮,则从关键字位置列表中取出第一个位置信息进行定位;
步骤32、若用户再次点击上一次按钮或者下一个按钮,判断浏览记录是否变化或者关键字是否变化,若浏览记录无变化且关键字也无变化,则从关键字位置列表中取出当前位置信息的上一个或者下一个位置信息进行定位,若浏览记录变化或关键字变化,则重新遍历浏览记录,查找到关键字在浏览记录中的每一处位置信息,更新关键字位置列表,之后执行步骤31。
具体实施例如下:
步骤一、输入要搜索的关键字并设置所要查询浏览记录的范围,开始查询;
步骤二、在历史消息中查找出所有关键字的位置,存放在一个关键字位置列表中,对历史浏览记录进行遍历查找,每找到一个关键字的位置,就把这个位置信息放入关键字位置列表中,因此关键字位置列表中是按顺序存放要查找的关键字的位置信息。
步骤三、点击上一个按钮或下一个按钮后,从关键字位置列表中获取关键字的最后一个位置信息或第一个位置信息,设置高亮的位置的开始位置(最后一个关键字的位置)和结束位置(关键字的长度)。再次点击上一个按钮时,判断关键字是否改变或者历史浏览记录的内容是否发生变化(浏览记录增加,或者减少),如果没有发生变化(不重新遍历浏览记录,这样可以提高效率,减少资源开销),从关键字位置列表获取上一个关键字的位置,然后定位,设置高亮。如果查找到第一个关键字位置时,再点击上一个按钮时,则定位到最后一个关键字的位置,使之可以进行循环。如果关键字或者浏览记录发生变化,则重新遍历浏览记录,查找到每个关键字在浏览记录中的位置,更新关键字位置列表信息,从关键字位置列表中获取最后一个关键字的位置信息或者第一个关键字的位置信息,设置高亮的位置的开始位置(最后一个关键字的位置)和结束位置(关键字的长度)。
本发明具有如下优点:一种在网页的浏览记录中搜索关键字的方法可以根据关键字在浏览记录中快速的查询到含有关键字的信息,并且可以快速地进行上一个和下一个关键字的切换。
对所公开的实施例的上述说明,使本领域专业技术人员能够实现或使用本发明。对这些实施例的多种修改对本领域的专业技术人员来说将是显而易见的,本文中所定义的一般原理可以在不脱离本发明的精神或范围的情况下,在其它实施例中实现。因此,本发明将不会被限制于本文所示的实施例,而是要符合与本文所公开的原理和新颖特点相一致的最宽的范围。
Claims (5)
1.一种在网页的浏览记录中搜索关键字的方法,其特征在于:包括如下步骤:
步骤10、输入要搜索的关键字并设置所要查询浏览记录的范围,开始查询;
步骤20、从设置的浏览记录的范围中查询关键字在浏览记录中的每一处位置信息,并将关键字的每一处位置信息按查询到的先后顺序存放入关键字位置列表中;
步骤30、从关键字位置列表取出位置信息进行定位,在搜索窗口中显示所述位置信息前后的浏览记录。
2.根据权利要求1所述的一种在网页的浏览记录中搜索关键字的方法,其特征在于:所述步骤30进一步具体为:
步骤31、若用户点击上一个按钮,则从关键字位置列表中取出最后一个位置信息进行定位,若用户点击下一个按钮,则从关键字位置列表中取出第一个位置信息进行定位;
步骤32、若用户再次点击上一次按钮或者下一个按钮,判断浏览记录是否变化或者关键字是否变化,若浏览记录无变化且关键字也无变化,则从关键字位置列表中取出当前位置信息的上一个或者下一个位置信息进行定位,若浏览记录变化或关键字变化,则重新遍历浏览记录,查找到关键字在浏览记录中的每一处位置信息,更新关键字位置列表,之后执行步骤31。
3.根据权利要求1或2所述的一种在网页的浏览记录中搜索关键字的方法,其特征在于:所述关键字位置列表为一维数组。
4.根据权利要求1或2所述的一种在网页的浏览记录中搜索关键字的方法,其特征在于:所述定位为关键字高亮定位。
5.根据权利要求1或2所述的一种在网页的浏览记录中搜索关键字的方法,其特征在于:所述关键字的位置信息为关键字的位置值。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201611111188.2A CN106484921A (zh) | 2016-12-06 | 2016-12-06 | 一种在网页的浏览记录中搜索关键字的方法 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201611111188.2A CN106484921A (zh) | 2016-12-06 | 2016-12-06 | 一种在网页的浏览记录中搜索关键字的方法 |
Publications (1)
Publication Number | Publication Date |
---|---|
CN106484921A true CN106484921A (zh) | 2017-03-08 |
Family
ID=58275011
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201611111188.2A Pending CN106484921A (zh) | 2016-12-06 | 2016-12-06 | 一种在网页的浏览记录中搜索关键字的方法 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN106484921A (zh) |
Citations (21)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101354724A (zh) * | 2008-06-13 | 2009-01-28 | 魏新成 | 在智能广告搜索网页窗口中显示搜索结果内容的方法 |
CN102118511A (zh) * | 2011-03-23 | 2011-07-06 | 宇龙计算机通信科技(深圳)有限公司 | 信息的显示方法和装置 |
CN102880711A (zh) * | 2012-09-27 | 2013-01-16 | 北京奇虎科技有限公司 | 浏览器地址栏中输入数据的处理方法和处理装置 |
CN102937975A (zh) * | 2012-10-17 | 2013-02-20 | 北京奇虎科技有限公司 | 一种网页搜索设备和方法 |
CN103139624A (zh) * | 2011-11-29 | 2013-06-05 | 联想(北京)有限公司 | 一种快速浏览记录的方法及电子设备 |
CN103186666A (zh) * | 2013-03-01 | 2013-07-03 | 北京百度网讯科技有限公司 | 基于收藏进行搜索的方法、装置与设备 |
CN103246647A (zh) * | 2012-02-01 | 2013-08-14 | 腾讯科技(深圳)有限公司 | 浏览器文字搜索方法和移动终端 |
CN103577490A (zh) * | 2012-08-08 | 2014-02-12 | 百度在线网络技术(北京)有限公司 | 一种网页浏览历史展现方法及装置 |
CN103577477A (zh) * | 2012-08-06 | 2014-02-12 | 腾讯科技(深圳)有限公司 | 浏览器的浏览历史的展示方法及展示*** |
CN103577489A (zh) * | 2012-08-08 | 2014-02-12 | 百度在线网络技术(北京)有限公司 | 一种网页浏览历史查询方法及装置 |
CN103744857A (zh) * | 2013-12-10 | 2014-04-23 | 厦门亿联网络技术股份有限公司 | 一种在即时通讯的聊天记录中搜索关键字的方法 |
CN104216967A (zh) * | 2014-08-22 | 2014-12-17 | 北京金山安全软件有限公司 | 历史浏览记录的管理方法、装置和移动终端 |
CN104462427A (zh) * | 2014-12-12 | 2015-03-25 | 百度在线网络技术(北京)有限公司 | 搜索内容的展示方法和装置 |
CN104484387A (zh) * | 2014-12-10 | 2015-04-01 | 北京奇虎科技有限公司 | 一种浏览器中进行搜索的方法和浏览器装置 |
CN105095525A (zh) * | 2015-09-28 | 2015-11-25 | 北京奇虎科技有限公司 | 获取网页页面数据的方法及装置 |
CN105224175A (zh) * | 2015-09-30 | 2016-01-06 | 北京奇虎科技有限公司 | 一种标记网页上内容的方法及电子设备 |
CN105243132A (zh) * | 2015-09-30 | 2016-01-13 | 北京奇虎科技有限公司 | 一种搜索记录控制方法及电子设备 |
CN105320714A (zh) * | 2014-10-22 | 2016-02-10 | 武汉理工大学 | 内容检索和标注信息主动服务的交互式检索方法 |
CN105631036A (zh) * | 2016-01-13 | 2016-06-01 | 浙江慧脑信息科技有限公司 | 一种浏览历史查询方法 |
CN105740263A (zh) * | 2014-12-10 | 2016-07-06 | 深圳市腾讯计算机***有限公司 | 页面显示方法和装置 |
CN106021449A (zh) * | 2016-05-17 | 2016-10-12 | 北京金山安全软件有限公司 | 用于移动终端的搜索方法、装置以及移动终端 |
-
2016
- 2016-12-06 CN CN201611111188.2A patent/CN106484921A/zh active Pending
Patent Citations (21)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101354724A (zh) * | 2008-06-13 | 2009-01-28 | 魏新成 | 在智能广告搜索网页窗口中显示搜索结果内容的方法 |
CN102118511A (zh) * | 2011-03-23 | 2011-07-06 | 宇龙计算机通信科技(深圳)有限公司 | 信息的显示方法和装置 |
CN103139624A (zh) * | 2011-11-29 | 2013-06-05 | 联想(北京)有限公司 | 一种快速浏览记录的方法及电子设备 |
CN103246647A (zh) * | 2012-02-01 | 2013-08-14 | 腾讯科技(深圳)有限公司 | 浏览器文字搜索方法和移动终端 |
CN103577477A (zh) * | 2012-08-06 | 2014-02-12 | 腾讯科技(深圳)有限公司 | 浏览器的浏览历史的展示方法及展示*** |
CN103577490A (zh) * | 2012-08-08 | 2014-02-12 | 百度在线网络技术(北京)有限公司 | 一种网页浏览历史展现方法及装置 |
CN103577489A (zh) * | 2012-08-08 | 2014-02-12 | 百度在线网络技术(北京)有限公司 | 一种网页浏览历史查询方法及装置 |
CN102880711A (zh) * | 2012-09-27 | 2013-01-16 | 北京奇虎科技有限公司 | 浏览器地址栏中输入数据的处理方法和处理装置 |
CN102937975A (zh) * | 2012-10-17 | 2013-02-20 | 北京奇虎科技有限公司 | 一种网页搜索设备和方法 |
CN103186666A (zh) * | 2013-03-01 | 2013-07-03 | 北京百度网讯科技有限公司 | 基于收藏进行搜索的方法、装置与设备 |
CN103744857A (zh) * | 2013-12-10 | 2014-04-23 | 厦门亿联网络技术股份有限公司 | 一种在即时通讯的聊天记录中搜索关键字的方法 |
CN104216967A (zh) * | 2014-08-22 | 2014-12-17 | 北京金山安全软件有限公司 | 历史浏览记录的管理方法、装置和移动终端 |
CN105320714A (zh) * | 2014-10-22 | 2016-02-10 | 武汉理工大学 | 内容检索和标注信息主动服务的交互式检索方法 |
CN104484387A (zh) * | 2014-12-10 | 2015-04-01 | 北京奇虎科技有限公司 | 一种浏览器中进行搜索的方法和浏览器装置 |
CN105740263A (zh) * | 2014-12-10 | 2016-07-06 | 深圳市腾讯计算机***有限公司 | 页面显示方法和装置 |
CN104462427A (zh) * | 2014-12-12 | 2015-03-25 | 百度在线网络技术(北京)有限公司 | 搜索内容的展示方法和装置 |
CN105095525A (zh) * | 2015-09-28 | 2015-11-25 | 北京奇虎科技有限公司 | 获取网页页面数据的方法及装置 |
CN105224175A (zh) * | 2015-09-30 | 2016-01-06 | 北京奇虎科技有限公司 | 一种标记网页上内容的方法及电子设备 |
CN105243132A (zh) * | 2015-09-30 | 2016-01-13 | 北京奇虎科技有限公司 | 一种搜索记录控制方法及电子设备 |
CN105631036A (zh) * | 2016-01-13 | 2016-06-01 | 浙江慧脑信息科技有限公司 | 一种浏览历史查询方法 |
CN106021449A (zh) * | 2016-05-17 | 2016-10-12 | 北京金山安全软件有限公司 | 用于移动终端的搜索方法、装置以及移动终端 |
Non-Patent Citations (1)
Title |
---|
谢宇衡: ""一个叫搜索引擎的家伙"", 《WWW.JIANSHU.COM/P/C74CB5D5DABA》 * |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US11423216B2 (en) | Providing extraction results for a particular field | |
US10783318B2 (en) | Facilitating modification of an extracted field | |
US10423319B2 (en) | Searching and browsing URLs and URL history | |
TWI483174B (zh) | 網頁的群組管理方法 | |
US6101503A (en) | Active markup--a system and method for navigating through text collections | |
CN103744857A (zh) | 一种在即时通讯的聊天记录中搜索关键字的方法 | |
US6018342A (en) | Automatically generated content-based history mechanism | |
US8082266B2 (en) | Index for data retrieval and data structuring | |
US8874542B2 (en) | Displaying browse sequence with search results | |
TW201814555A (zh) | 搜索系統、頁面顯示方法和用戶端 | |
US20050234940A1 (en) | Categorized web browsing history | |
JP2005025550A (ja) | 電子文書管理装置および管理方法 | |
JP2009037602A (ja) | ナビゲーション可能な検索結果を提供する方法及びシステム | |
US20100030761A1 (en) | Method of retrieving and refining information based on tri-gram | |
US9208150B2 (en) | Automatic association of informational entities | |
WO2008101015A1 (en) | Providing auto-focus for a search field in a user interface | |
CN109933702B (zh) | 一种检索展示方法、装置、设备及存储介质 | |
CN103377246B (zh) | 书签处理方法和终端浏览器 | |
US8521715B1 (en) | System for sending queries to a plurality of websites synchronously | |
CN106484921A (zh) | 一种在网页的浏览记录中搜索关键字的方法 | |
US20100293155A1 (en) | Method for filtering file clusters | |
CN105740406A (zh) | 一种信息标引和检索方法 | |
CN111753861B (zh) | 主动学习自动图像标注***及方法 | |
CN102214190A (zh) | 文件编辑方法及文件管理***与应用其的电子装置 | |
CN110442593A (zh) | 基于用户搜索信息跨应用共享的方法 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
RJ01 | Rejection of invention patent application after publication | ||
RJ01 | Rejection of invention patent application after publication |
Application publication date: 20170308 |