页面元素处理方法及页面元素处理装置的制造方法

文档序号:9249238阅读:171来源:国知局
页面元素处理方法及页面元素处理装置的制造方法
【技术领域】
[0001]本发明涉及互联网技术领域,特别涉及一种页面元素处理方法、一种页面元素处理装置。
【背景技术】
[0002]在目前通过终端访问站点的时候,站点向终端返回页面时,会同时返回一些广告,这些广告可能以各种可能的方式存在,例如悬浮窗、弹窗等等,从而给终端的使用者造成干扰。针对这些广告,目前出现的广告过滤插件,通过自动生成广告过滤规则对这些广告进行过滤,基于广告过滤插件中的过滤规则对站点返回的页面中的广告进行过滤,实际过滤效果可以达到90 %以上。但是,广告过滤插件在实际应用中,其所能够包含的过滤规则是有限的,因此对广告进行过滤时难免会有遗漏,对于这些广告规律规则不能屏蔽的广告,终端又不能及时消除,从而影响到广告过滤的效果,不能达到广告的完美过滤。

【发明内容】

[0003]基于此,本发明的目的在于提供一种页面元素处理方法、一种页面元素处理装置,其可以完善站点返回的页面中的页面元素的过滤效果,达到页面元素的完美过滤。
[0004]为达到上述目的,本发明实施例采用以下技术方案:
[0005]一种页面元素处理方法,包括步骤:
[0006]接收到页面元素处理指令时,监测擦除动作;
[0007]在监测到擦除动作时,获取擦除信息,所述擦除信息包括所述擦除动作所在位置的页面元素的页面元素标识信息、所述页面元素所在页面的页面标识信息;
[0008]根据预设语法规则、所述擦除信息生成对所述页面元素进行过滤的第一过滤规则;
[0009]根据所述第一过滤规则将所述页面元素进行隐藏。
[0010]一种页面元素处理方法,包括步骤:
[0011]接收到页面元素处理指令时,监测擦除动作;
[0012]在监测到擦除动作时,获取擦除信息,所述擦除信息包括所述擦除动作所在位置的页面元素的页面元素标识信息、所述页面元素所在页面的页面标识信息;
[0013]将所述擦除信息向服务器发送;
[0014]接收服务器根据所述擦除信息返回的过滤后页面,所述过滤后页面为所述服务器根据预设语法规则和所述擦除信息生成对所述页面中的页面元素进行过滤的第二过滤规则后,根据所述第二过滤规则对所述页面中的所述页面元素过滤后的页面;
[0015]将所述过滤后页面进行显示。
[0016]一种页面元素处理方法,包括步骤:
[0017]接收擦除信息,所述擦除信息包括页面元素标识信息、所述页面元素所在页面的页面标识信息;
[0018]根据预设语法规则、所述擦除信息生成对所述页面中的所述页面元素进行过滤的过滤规则。
[0019]一种页面元素处理装置,包括:
[0020]指令接收模块,用于接收页面元素处理指令;
[0021]监测模块,用于在所述指令接收模块接收到页面元素处理指令时,监测擦除动作;
[0022]信息获取模块,用于在所述监测模块监测到擦除动作时,获取擦除信息,所述擦除信息包括所述擦除动作所在位置的页面元素的页面元素标识信息、所述页面元素所在页面的页面标识信息;
[0023]第一过滤规则生成模块,用于根据预设语法规则、所述擦除信息生成对所述页面元素进行过滤的第一过滤规则;
[0024]客户端过滤模块,用于根据所述第一过滤规则将所述页面元素进行隐藏。
[0025]一种页面元素处理装置,包括:
[0026]指令接收模块,用于接收页面元素处理指令;
[0027]监测模块,用于在所述指令接收模块接收到页面元素处理指令时,监测擦除动作;
[0028]信息获取模块,用于在所述监测模块监测到擦除动作时,获取擦除信息,所述擦除信息包括所述擦除动作所在位置的页面元素的页面元素标识信息、所述页面元素所在页面的页面标识信息;
[0029]第一信息收发模块,用于将所述擦除动作向服务器发送,并接收服务器根据所述擦除信息返回的过滤后页面,所述过滤后页面为所述服务器根据预设语法规则和所述擦除信息生成对所述页面中的页面元素进行过滤的第二过滤规则后,根据所述第二过滤规则对所述页面中的所述页面元素过滤后的页面;
[0030]显示模块,用于将所述过滤后页面进行显示。
[0031]一种页面元素处理装置,其特征在于,包括:
[0032]服务端信息收发模块,用于接收擦除信息,所述擦除信息包括页面元素标识信息、所述页面元素所在页面的页面标识信息;
[0033]过滤规则生成模块,用于根据预设语法规则、所述擦除信息生成对所述页面中的所述页面元素进行过滤的过滤规则。
[0034]根据如上所述的本发明实施例的方案,其是通过对擦除动作进行监测,并在监测到擦除动作时,自动生成针对该擦除动作所在页面的该页面元素的过滤规则,并基于该自动的过滤规则对该页面的该页面元素进行过滤,在已有的过滤规则中没有针对该页面元素的过滤规则的情况下,也可以基于该擦除动作实现对该页面元素的过滤,从而可以完善站点返回的页面中的页面元素的过滤效果,达到页面元素的完美过滤。
【附图说明】
[0035]图1是一个实施例中的本发明方案的工作环境示意图;
[0036]图2是一个实施例中用户终端的组成结构示意图;
[0037]图3是一个实施例中服务器的组成结构示意图;
[0038]图4是一个实施例中的页面元素处理方法的流程示意图;
[0039]图5是第二个实施例中的页面元素处理方法的流程示意图;
[0040]图6是第三个实施例中的页面元素处理方法的流程示意图;
[0041]图7是第四个实施例中的页面元素处理方法的流程示意图;
[0042]图8是第五个实施例中的页面元素处理方法的流程示意图;
[0043]图9是第六个实施例中的页面元素处理方法的流程示意图;
[0044]图10是一个实施例中用户终端与服务器之间的交互过程的流程示意图;
[0045]图11是一个具体示例中的启动页面元素处理方案的示意图;
[0046]图12是一个具体示例中的页面元素处理方案的效果示意图;
[0047]图13是另一实施例中用户终端与服务器之间的交互过程的流程示意图;
[0048]图14是一个实施例中的页面元素处理装置的结构示意图;
[0049]图15是一个实施例中的页面元素处理装置的结构示意图;
[0050]图16是一个实施例中的页面元素处理装置的结构示意图。
【具体实施方式】
[0051]为了使本发明的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本发明进行进一步详细说明。应当理解,此处所描述的具体实施例仅仅用以解释本发明,并不用于限定本发明。
[0052]图1示出了本发明一个实施例中的工作环境示意图。该工作环境所在系统包括用户终端101和服务器102,用户终端101、服务器102通过网络连接,这里的网络可以是无线网络,也可以是有线网络。用户终端101通过访问服务器102获得网页页面,用户终端101也可以是通过服务器102从第三方的网页服务器(图中未示出)获得网页页面。本发明实施例的方案是对网页页面中的页面元素进行处理。
[0053]用户终端在一个实施例中的结构示意图如图2所示。该用户终端包括通过系统总线连接的处理器、供电模块、存储介质、内存、通信接口、显示屏幕和输入设备。其中,用户终端的存储介质存储有操作系统和一种页面元素处理装置,该页面元素处理装置用于实现一种对页面元素处理的方法。用户终端的通信接口用于与服务器连接通信。用户终端的输入设备用以接收用户的输入信息,例如本发明实施例中的页面元素处理指令、擦除动作。输入设备基于用户终端的类型的不同可以有所不同。用户终端可以是移动终端,比如手机、平板电脑等;也可以是其它具有上述结构的设备,比如个人计算机。
[0054]服务器在一个实施例中的结构示意图如图3所示。服务器包括通过系统总线连接的处理器、供电模块、存储介质、内存和通信接口。其中,服务器的存储介质存储有操作系统、数据库和一种页面元素处理装置,该页面元素处理装置用于实现一种页面元素处理方法。服务器的通信接口用于与用户终端连接通信。
[0055]结合图1、2、3所示的结构示意图,以下对页面元素处理方法及页面元素处理装置的各实施例进行说明。需要说明的是,在下述各实施例中,为便于区分,将由用户终端生成的过滤规则称为第一过滤规则,将服务器生成的针对当前用户终端的过滤规则称为第二过滤规则,将服务器生成的针对所有用户终端的过滤规则称为第三过滤规则,这种第一、第二、第三的命名仅仅是为了从名称上加以区分,并不用以做其他限定。
[0056]图4中示出了一个实施例中的页面元素处理方法的流程示意图,本实施例是以该方法应用于上述用户终端101、且是由用户终端来生成过滤规则来举例说明。
[0057]如图4所示,本实施例中的方法具体包括如下步骤:
当前第1页1 2 3 4 5 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1