[发明专利]一种基于HTML5的大文本阅读定位及显示方法有效
申请号: | 201710918642.3 | 申请日: | 2017-09-30 |
公开(公告)号: | CN107729445B | 公开(公告)日: | 2020-02-07 |
发明(设计)人: | 金忠良;刘凯;孙颖;徐建堂;林赞磊;商雷 | 申请(专利权)人: | 长城计算机软件与系统有限公司 |
主分类号: | G06F16/957 | 分类号: | G06F16/957;G06F16/954;G06F16/34 |
代理公司: | 11212 北京轻创知识产权代理有限公司 | 代理人: | 杨立;李莹莹 |
地址: | 100190 北京市海淀*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 本发明涉及一种基于HTML5的大文本阅读定位及显示方法,包括:根据用户输入的第一指令,确定文本的阅读模式;当阅读模式为用户自定义模式时,接收用户输入的第二指令,并根据第二指令为文本的阅读设置多组高亮显示规则;根据多组高亮显示规则,对文本的当前页面的内容进行关键词的高亮显示和批注提示;通过超文本标记语言(HTML5)和区域定位算法,生成文本的当前页面中关键词和批注的导航地图;根据用户输入的第三指令,在文本的当前页面中定位导航地图中的第一颜色对应的关键词的位置。本发明能够在大文本阅读时提供导航定位功能,通过导航地图查看关键词和批注在整个页面中的分布情况,方便定位查看,节省时间成本,提升用户体验。 | ||
搜索关键词: | 一种 基于 html5 文本 阅读 定位 显示 方法 | ||
【主权项】:
1.一种基于HTML5的大文本阅读定位及显示方法,其特征在于,包括:/n根据用户输入的第一指令,确定文本的阅读模式,所述阅读模式包括:智能推荐模式和用户自定义模式;/n当所述阅读模式为所述用户自定义模式时,接收所述用户输入的第二指令,并根据所述第二指令为所述文本的阅读设置多组高亮显示规则和标记所述文本中待批注文本的标识符,其中,每组所述高亮显示规则包括需显示的关键词和显示所述关键词的颜色信息;/n根据多组所述高亮显示规则,对所述文本的当前页面的内容进行关键词的高亮显示,并用所述标识符标记所述文本中被批注的文字;/n通过超文本标记语言HTML5和区域定位算法,生成所述文本的当前页面中关键词和批注的导航地图;/n根据所述用户输入的第三指令,在所述文本的当前页面中定位所述导航地图中的第一颜色对应的关键词的位置;/n其中,通过超文本标记语言HTML5和区域定位算法,生成所述文本的当前页面中关键词和批注的导航地图,具体包括:/n获取需显示的所述关键词和所述批注;/n根据所述关键词对所述文本的当前页面的内容对应的数据进行逐次抽取,如果在所述数据中抽取到与所述关键词匹配的词汇,则通过HTML5在所述词汇前、后增加标签,并标记当前所述词汇的高亮颜色,同时生成一个ID,如果在所述数据中抽取到与所述被批注文字匹配的文字,用预设标识符标记当前所述文字,同时再生成一个ID;/n逐行扫描文本,比较标记后的当前所述词汇与前一个词汇在当前页面中的高度,如果高度不同,则所述导航地图生成新行,并对应生成的所有ID生成对应的地图关键词按钮,以便接收用户输入的所述第三指令,同时,比较同行数据中是否包含所述被批注文本,如果存在,则在所述导航地图中生成新行或在已有行上,对应生成的所有ID生成对应的地图批注按钮,以便接收用户输入的第六指令。/n
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于长城计算机软件与系统有限公司,未经长城计算机软件与系统有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201710918642.3/,转载请声明来源钻瓜专利网。
- 上一篇:停车计费方法及装置
- 下一篇:停车场收费装置和停车场收费方法