网页内容选取方法及装置制造方法及图纸

技术编号:9198248 阅读:141 留言:0更新日期:2013-09-26 02:26
本发明专利技术提供了一种网页内容选取方法,包括,在检测到移动终端的触摸屏上的网页内容选取操作后,获取该网页内容选取操作的触碰位置;基于所述触碰位置,确定当前显示的网页内容中的与所述触碰位置对应的网页元素;从所述网页元素开始,按照预定搜索规则,对所述网页元素的相邻网页元素依序进行搜索;将所述搜索出的网页元素和与所述触碰位置对应的网页元素组合,作为要被选取的网页内容。利用该方法,用户能够在网页浏览过程中通过点击网页中的网页元素而智能获取与该网页元素相关联的完整信息并进行相应操作,增强用户体验。

【技术实现步骤摘要】
网页内容选取方法及装置
本申请涉及移动通信
,特别是涉及一种网页内容选取方法及装置。
技术介绍
在使用触摸屏手机浏览网页的时候,在一些网页内容中会出现一些特殊网页元素,比如电话号码,网址,邮箱等。由于这些网页元素以文本格式存在,用户如果要对这些网页元素进行某些相应的操作,(例如复制、打开、编辑、发送、拨打等),则首先要选中内容,比如通过长按页面、拖动光标进行逐个网页元素的选择然后再执行相应的操作。然而,对于部分不能支持“自由复制”功能的浏览器而言,由于不能自由选择网页中的网页元素并进行复制,所以不能实现上述针对网页元素进行的操作。此外,即使对于支持“自由复制”功能的浏览器,在操作时需要用户自己拖动手机屏幕光标对网页元素进行选取,操作起来很费时和麻烦。而且,由于移动终端上的光标很小,拖动范围不好控制。另外,在如上进行选取操作后,不能直接对选定的网页元素进行一些相应操作。比如,在网页中选定一个电话号码后,要先将号码先保存到联系人,然后拨打;或复制网址,然后粘贴到地址栏,再打开网址,这种情况下往往需要用户进行多步操作才可以达到目的,甚至有时候需要用户退出当前浏览网页才能进行操作。
技术实现思路
鉴于上述问题,本专利技术的目的是提供一种网页内容选取方法及装置,该方法及装置能够按照预定搜索规则,从所述网页元素开始,自动且智能地对所述网页元素的相邻网页元素依序进行搜索,获取要被选取的网页内容,而无需用户手动选取。根据本专利技术的一个方面,提供一种网页内容选取方法,包括,在检测到移动终端的触摸屏上的网页内容选取操作后,获取该网页内容选取操作的触碰位置;基于所述触碰位置,确定当前显示的网页内容中的与所述触碰位置对应的网页元素;从所述网页元素开始,按照预定搜索规则,对所述网页元素的相邻网页元素依序进行搜索;以及将所述搜索出的网页元素和与所述触碰位置对应的网页元素组合,作为要被选取的网页内容。在上述方面的一个或多个示例中,从所述网页元素开始,按照预定搜索规则,对所述网页元素的相邻网页元素依序进行搜索可以包括:按照预定搜索规则,从所述网页元素开始,对所述网页元素的左右两侧相邻网页元素依序进行搜索。在上述方面的一个或多个示例中,所述预定搜索规则可以包括:顺序获取与所述网页元素的字符属性相同的网页元素,直到获取到与所述网页元素字符属性不同的网页元素。在上述方面的一个或多个示例中,所述预定搜索规则还可以包括:当所述顺序获取的与所述网页元素字符属性不同的网页元素是特定符号时,继续获取下一相邻网页元素,以及在将所述搜索出的网页元素和与所述触碰位置对应的网页元素组合时,去掉所述特定符号。在上述方面的一个或多个示例中,所述预定搜索规则还可以包括:当所述顺序获取的连续特定符号的个数超过第一预定阈值时,停止获取下一相邻网页元素。在上述方面的一个或多个示例中,所述方法还可以包括按照预定的处理方式对所述要被选取的网页内容进行处理。在上述方面的一个或多个示例中,所述预定的处理方式包括:在所述要被选取的网页内容为超链接时,打开所述超链接,以及在所述要被选取的网页内容不是超链接时,生成针对所述要被选取的网页内容的操作选项。在上述方面的一个或多个示例中,在按照预定的处理方式对要被选取的网页内容处理之前,所述方法还可以包括:识别所述要被选取的网页内容是否为电话号码、网址或邮箱。在上述方面的一个或多个示例中,所述识别过程可以包括:计算所述要被选取的网页内容中的网页元素的个数,在所述要被选取的网页内容中的网页元素的数量大于第二预定阀值且所述要被选取的网页内容符合电话号码规则、网址规则、或邮箱规则时,将所述要被选取的网页内容识别为电话号码、网址、或邮箱。在上述方面的一个或多个示例中,当所述要被选取的网页内容被识别为电话号码时,所述操作选项至少包括呼叫、保存为联系人、编辑、复制;当所述要被选取的网页内容被识别为网址时,所述操作选项至少包括打开、下载、保存、编辑、复制;当所述要被选取的网页内容被识别为邮箱时,所述操作选项至少包括发邮件、复制。根据本专利技术的另一方面,提供了一种网页内容选取装置,包括:检测单元,用于检测移动终端的触摸屏上的网页内容选取操作;触碰位置获取单元,用于在检测到移动终端的触摸屏上的网页内容选取操作后,获取该网页内容选取操作的触碰位置;网页元素确定单元,用于基于所述触碰位置,确定当前显示的网页内容中的与所述触碰位置对应的网页元素;搜索单元,用于从所述网页元素开始,按照预定搜索规则,对所述网页元素的相邻网页元素依序进行搜索;组合单元,用于将所述搜索出的网页元素和与所述触碰位置对应的网页元素组合,作为要被选取的网页内容。在上述方面的一个或多个示例中,所述搜索单元被配置为从所述网页元素开始,按照预定搜索规则,对所述网页元素的左右两侧相邻网页元素依序进行搜索。在上述方面的一个或多个示例中,所述的网页内容选取装置还可以包括网页内容识别单元,用于识别所述要被选取的网页内容是否为电话号码、网址或邮箱。在上述方面的一个或多个示例中,所述网页内容识别单元可以包括:计算模块,用于计算所述要被选取的网页内容中的网页元素的个数;第一判断模块,用于判断所述要被选取的网页内容中的网页元素的数量是否大于第二预定阀值;第二判断模块,用于判断所述要被选取的网页内容是否符合电话号码规则、网址规则、或邮箱规则;以及识别模块,用于在所述要被选取的网页内容中的网页元素的数量大于第二预定阀值且所述要被选取的网页内容符合电话号码规则、网址规则、或邮箱规则时,将所述要被选取的网页内容识别为电话号码、网址、或邮箱。在上述方面的一个或多个示例中,所述网页内容选取装置还可以包括:网页内容处理单元,用于按照预定的处理方式对所述要被选取的网页内容进行处理。另外,本专利技术还提供一种包括上述网页内容选取装置的移动终端。利用根据本专利技术的网页内容选取方法,通过按照预定搜索规则,从所述网页元素开始,对所述网页元素的相邻网页元素依序进行搜索,识别网页内容,可以自动且智能地从网页中获取要选取的网页内容,而无需用户手动选取和操作,由此提高用户的网页浏览体验。为了实现上述以及相关目的,本专利技术的一个或多个方面包括后面将详细说明并在权利要求中特别指出的特征。下面的说明以及附图详细说明了本专利技术的某些示例性方面。然而,这些方面指示的仅仅是可使用本专利技术的原理的各种方式中的一些方式。此外,本专利技术旨在包括所有这些方面以及它们的等同物。附图说明根据下述参照附图进行的详细描述,本专利技术的上述和其他目的、特征和优点将变得更加显而易见。在附图中:图1示出了依据本专利技术实施例的网页内容选取方法的流程图;图2示出了图1中的预定搜索规则的一种实现示例的示意图;图3示出了图1中的预定搜索规则的另一实现示例的示意图;图4示出了图1中的预定搜索规则的另一实现示例的示意图;图5示出了对所述要被选取的网页内容进行识别的过程的一个具体实现示例的示意图;图6示出了依据本专利技术实施例的网页内容选取装置;图7示出了依据本专利技术实施例的网页内容识别单元的方框示意图;和图8示出了具有根据本专利技术的网页内容选取装置的移动终端的方框示意图。在所有附图中相同的标号指示相似或相应的特征或功能。具体实施方式下面描述本公开的各个方面。应该明白的是,本文的教导可以以多种多样形式具体体现,本文档来自技高网...
网页内容选取方法及装置

【技术保护点】
一种网页内容选取方法,包括,在检测到移动终端的触摸屏上的网页内容选取操作后,获取该网页内容选取操作的触碰位置;基于所述触碰位置,确定当前显示的网页内容中的与所述触碰位置对应的网页元素;从所述网页元素开始,按照预定搜索规则,对所述网页元素的相邻网页元素依序进行搜索;以及将所述搜索出的网页元素和与所述触碰位置对应的网页元素组合,作为要被选取的网页内容。

【技术特征摘要】
1.一种网页内容选取方法,包括,在检测到移动终端的触摸屏上的网页内容选取操作后,获取该网页内容选取操作的触碰位置;基于所述触碰位置,确定当前显示的网页内容中的所述触碰位置对应的网页元素;从所述触碰位置对应的网页元素开始,按照预定搜索规则,对所述触碰位置对应的网页元素的左右两侧相邻网页元素依序进行搜索;以及将搜索出的网页元素和所述触碰位置对应的网页元素组合,作为要被选取的网页内容,其中,所述预定搜索规则包括:顺序获取与所述触碰位置对应的网页元素的字符属性相同的网页元素,直到获取到与所述触碰位置对应的网页元素字符属性不同的网页元素;其中,所述方法还包括:识别所述要被选取的网页内容是否为电话号码、网址或邮箱;以及按照预定的处理方式对所述要被选取的网页内容进行处理。2.根据权利要求1所述的网页内容选取方法,其中,所述预定搜索规则还包括:当所述顺序获取的与所述触碰位置对应的网页元素字符属性不同的网页元素是特定符号时,继续获取下一相邻网页元素,以及在将所述搜索出的网页元素和所述触碰位置对应的网页元素组合时,去掉所述特定符号。3.根据权利要求2所述的网页内容选取方法,其中,所述预定搜索规则还包括:当所述顺序获取的连续特定符号的个数超过第一预定阈值时,停止获取下一相邻网页元素。4.如权利要求1所述的网页内容选取方法,其中,所述预定的处理方式包括:在所述要被选取的网页内容为超链接时,打开所述超链接,以及在所述要被选取的网页内容不是超链接时,生成针对所述要被选取的网页内容的操作选项。5.如权利要求1所述的网页内容选取方法,其中,所述识别过程包括:计算所述要被选取的网页内容中的网页元素的个数,在所述要被选取的网页内容中的网页元素的数量大于第二预定阀值且所述要被选取的网页内容符合电话号码规则、网址规则、或邮箱规则时,将所述要被选取的网页内容识别为电话号码、网址、或邮箱。6.根据权利要求5所述的网页内容选...

【专利技术属性】
技术研发人员:梁捷俞永福何小鹏朱顺炎黄荣海
申请(专利权)人:优视科技有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1