[发明专利]文本选择方法和装置在审
申请号: | 201410852180.6 | 申请日: | 2014-12-26 |
公开(公告)号: | CN105786309A | 公开(公告)日: | 2016-07-20 |
发明(设计)人: | 陈剑光 | 申请(专利权)人: | 广州市动景计算机科技有限公司 |
主分类号: | G06F3/0481 | 分类号: | G06F3/0481;G06F3/0484 |
代理公司: | 暂无信息 | 代理人: | 暂无信息 |
地址: | 510627 广东省广州市广州天河*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 文本 选择 方法 装置 | ||
技术领域
本发明涉及移动通信技术领域,更为具体地,涉及文本选择方法和装置。
背景技术
浏览器与用户的一个基本的交互功能就是对网页文本的选择。在台式计 算机或笔记本上,用户通过鼠标和键盘操作来改变选择区域,而在触屏操作 的移动设备上,浏览器会先在长按位置附近选择一段文本,用户再通过拖动 选区边界来改变选择范围。一般地,浏览器会提供一个“全选”功能来选择 全部文本。
如果用户想要选择的文本很多,而且又不是全部,比如,用户在阅读新 闻或小说时,想要复制其中的某段内容,现有的文本选择技术中,需要用户 拖动很长距离,甚至跨越几个屏幕,而且可能是两头边界都要分别拖动。实 际体验操作很不方便。
发明内容
鉴于上述问题,本发明的目的是提供一种文本选择方法及装置,方便用 户快速的选择出需要的文本。
本发明提供的一种文本选择方法,包括:
接收用户对文本选择的操作指令;
响应于用户的对文本选择操作,根据当前选择的文本的起始位置和结束 位置的位置信息重新确定文本选择区域。
其中,所述文本选择的操作为扩选操作或者缩选操作。
还包括:响应于用户的多次对文本选择的扩选操作,所述文本选择区域 按照句子,一段,内容全文,包含标题的全文的趋势扩大;
响应于用户的多次对文本选择的缩选操作,所述文本选择区域按照包含 标题的全文,内容全文,一段,句子的趋势缩小。
还包括:确定所述当前选择的文本的起始位置和结束位置的位置信息为 选择的文本的起始位置和结束位置在一个句子中;
将当前选择的文本所在的句子重新确定为文本选择区域。
还包括:确定所述当前选择的文本的起始位置和结束位置的位置信息为 选择的文本的起始位置和结束位置在同一个段落的一个以上的句子中;
将当前选择文本所在的段落重新确定为文本选择区域。
还包括:确定所述当前选择的文本的起始位置和结束位置的位置信息为 选择的文本的起始位置和结束位置在不同段落中;
将内容全文重新确定为文本选择区域。
还包括:确定所述当前选择的文本的起始位置和结束位置的位置信息为 选择的文本的起始位置和结束位置中包含内容全文;
将包含标题的全文重新确定为文本选择区域。
其中,所述内容全文为当前已经选择文本所在的各个段落所在的节点的 共同父亲节点包含的文本区域。
其中,当前已经选择文本所在的段落所在的节点的共同父亲节点是通过 解析整个网页文本获得文本的渲染树后,根据渲染树得到当前已经选择文本 所在的各个段落所在的节点的共同父亲节点。
其中,根据当前选择的文本的起始位置和结束位置重新确定文本选择区 域,包括:
根据当前选择的文本的起始位置和结束位置重新确定文本选择范围;
判断所述重新确定的文本选择范围是否大于当前选择文本的范围,
大于,则将所述重新确定文本选择范围内的文本作为所述文本选择区域, 否则,不进行文本选择区域重新确定。
本发明还提供一种文本选择装置,包括:
操作命令接收单元,用于接收用户对文本选择的操作指令;
区域重选单元,用于响应于用户的对文本选择操作,根据当前选择的文 本的起始位置和结束位置的位置信息重新确定文本选择区域。
其中,区域重选单元,包括:
文本范围重选模块,用于根据当前选择的文本的起始位置和结束位置的 位置信息重新确定文本选择范围;
判断模块,用于判断所述重新确定的文本选择范围是否大于当前选择文 本的范围;
确定模块,用于将所述重新确定文本选择范围内的文本确定为新的文本 选择区域。
其中,还包括:位置信息获取模块,用于获取当前选择的文本的起始位 置和结束位置在当前选择文本中的位置信息。
解析模块,用于解析网页文本获得文本的渲染树。
本发明的文本选择方法和装置,在接收用户对文本选择的操作指令后, 响应于用户的对文本选择操作,根据当前选择的文本的起始位置和结束位置 的位置信息重新确定文本选择区域。提供了文本范围重新选择的操作后,方 便用户对不同范围的文本进行选择,提高用户文本选择的便利性。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于广州市动景计算机科技有限公司,未经广州市动景计算机科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201410852180.6/2.html,转载请声明来源钻瓜专利网。
- 上一篇:显示装置及其控制方法
- 下一篇:多窗口系统下切换显示对象的方法及其装置